From ee4d6fc94413fd5f857e05c2d6bd8ebfcb94d23a Mon Sep 17 00:00:00 2001 From: Stephen Carter Date: Fri, 8 Dec 2023 14:25:08 -0500 Subject: [PATCH 1/5] @W-14633315@: Converted pmd-cataloger tests to junit 5 and normalized test dependencies+tasks --- cli-messaging/build.gradle.kts | 34 +++++- package.json | 2 +- pmd-cataloger/build.gradle.kts | 45 ++++++-- .../pmd/LanguageXmlFileMappingTest.java | 28 +++-- .../scanner/pmd/MainArgsHandlingTest.java | 24 +++-- .../sfdx/scanner/pmd/MainMessagesTest.java | 40 +++---- .../pmd/MessagePassableExceptionMatcher.java | 50 --------- .../pmd/Pmd7CompatibilityCheckerTest.java | 31 +++--- .../scanner/pmd/PmdRuleCatalogerTest.java | 47 ++++---- .../sfdx/scanner/pmd/XmlFileFinderTest.java | 24 ++--- .../pmd/catalog/PmdCatalogJsonTest.java | 100 +++++++++--------- .../pmd/catalog/PmdCatalogRuleTest.java | 52 +++++---- .../sfdc/sfdx/scanner/xml/XmlReaderTest.java | 12 +-- sfge/build.gradle.kts | 31 ++++-- 14 files changed, 270 insertions(+), 250 deletions(-) delete mode 100644 pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/MessagePassableExceptionMatcher.java diff --git a/cli-messaging/build.gradle.kts b/cli-messaging/build.gradle.kts index 5062ba8ac..48a495006 100644 --- a/cli-messaging/build.gradle.kts +++ b/cli-messaging/build.gradle.kts @@ -1,5 +1,8 @@ +import java.awt.Desktop + plugins { java + jacoco } version = "1.0" @@ -16,16 +19,45 @@ dependencies { } implementation("com.google.code.gson:gson:2.10.1") implementation("com.google.guava:guava:31.1-jre") + testImplementation("org.hamcrest:hamcrest:2.2") testImplementation("org.junit.jupiter:junit-jupiter-api:5.9.2") testImplementation("org.junit.jupiter:junit-jupiter-engine:5.9.2") testImplementation("org.junit.jupiter:junit-jupiter-params:5.9.2") } -tasks.getByName("test") { +tasks.test { + // Use JUnit 5 useJUnitPlatform() testLogging { events("passed", "skipped", "failed") } + // Run tests in multiple threads + maxParallelForks = Runtime.getRuntime().availableProcessors()/2 + 1 + + // Report is always generated after test runs + finalizedBy(tasks.jacocoTestReport) +} + +tasks.jacocoTestReport { + dependsOn(tasks.test) +} + +tasks.register("showCoverageReport") { + group = "verification" + dependsOn(tasks.jacocoTestReport) + doLast { + Desktop.getDesktop().browse(File("$buildDir/reports/jacoco/test/html/index.html").toURI()) + } +} + +tasks.jacocoTestCoverageVerification { + violationRules { + rule { + limit { + minimum = BigDecimal("0.70") // TODO: We should aim to increase this + } + } + } } diff --git a/package.json b/package.json index cde6d73e4..455b8a29a 100644 --- a/package.json +++ b/package.json @@ -139,7 +139,7 @@ "lint-typescript": "eslint ./src --ext .ts --max-warnings 0", "test": "./gradlew test jacocoTestCoverageVerification && nyc mocha --timeout 10000 --retries 5 \"./test/**/*.test.ts\"", "test-quiet": "cross-env SFGE_LOGGING=false ./gradlew test jacocoTestCoverageVerification && nyc mocha --timeout 10000 --retries 5 \"./test/**/*.test.ts\"", - "test-cli-messaging": "./gradlew cli-messaging:test", + "test-cli-messaging": "./gradlew cli-messaging:test cli-messaging:jacocoTestCoverageVerification", "test-pmd-cataloger": "./gradlew pmd-cataloger:test pmd-cataloger:jacocoTestCoverageVerification", "test-sfge": "./gradlew sfge:test sfge:jacocoTestCoverageVerification", "test-sfge-quiet": "cross-env SFGE_LOGGING=false ./gradlew sfge:test sfge:jacocoTestCoverageVerification", diff --git a/pmd-cataloger/build.gradle.kts b/pmd-cataloger/build.gradle.kts index d30476ce9..fe579c7fe 100644 --- a/pmd-cataloger/build.gradle.kts +++ b/pmd-cataloger/build.gradle.kts @@ -1,3 +1,5 @@ +import java.awt.Desktop + plugins { java application @@ -58,21 +60,23 @@ dependencies { implementation ("com.googlecode.json-simple:json-simple:1.1.1") { exclude("junit") } - implementation("com.google.code.gson:gson:2.3") - implementation("com.google.guava:guava:28.0-jre") - testImplementation("org.mockito:mockito-core:1.+") - testImplementation("junit", "junit", "4.12") - testImplementation("org.hamcrest:hamcrest:2.1") + implementation("com.google.code.gson:gson:2.10.1") + implementation("com.google.guava:guava:31.1-jre") + + testImplementation("org.mockito:mockito-core:5.2.0") + testImplementation("org.hamcrest:hamcrest:2.2") + testImplementation("org.junit.jupiter:junit-jupiter-api:5.9.2") + testImplementation("org.junit.jupiter:junit-jupiter-engine:5.9.2") + testImplementation("org.junit.jupiter:junit-jupiter-params:5.9.2") + // Used in unit tests testImplementation(files("$buildDir/../../test/test-jars/apex/testjar-categories-and-rulesets-1.jar")) } -configure { - sourceCompatibility = JavaVersion.VERSION_1_8 -} +java.sourceCompatibility = JavaVersion.VERSION_1_8 application { - mainClassName = "sfdc.sfdx.scanner.pmd.Main" + mainClass.set("sfdc.sfdx.scanner.pmd.Main"); } // Running the cli locally needs the dist exploded, so just do that @@ -87,18 +91,37 @@ tasks.named("assemble") { } tasks.test { - finalizedBy(tasks.jacocoTestReport) // Report is always generated after test runs. + // Use JUnit 5 + useJUnitPlatform() + + testLogging { + events("passed", "skipped", "failed") + } + + // Run tests in multiple threads + maxParallelForks = Runtime.getRuntime().availableProcessors()/2 + 1 + + // Report is always generated after test runs + finalizedBy(tasks.jacocoTestReport) } tasks.jacocoTestReport { dependsOn(tasks.test) } +tasks.register("showCoverageReport") { + group = "verification" + dependsOn(tasks.jacocoTestReport) + doLast { + Desktop.getDesktop().browse(File("$buildDir/reports/jacoco/test/html/index.html").toURI()) + } +} + tasks.jacocoTestCoverageVerification { violationRules { rule { limit { - minimum = "0.80".toBigDecimal() + minimum = BigDecimal("0.80") } } } diff --git a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/LanguageXmlFileMappingTest.java b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/LanguageXmlFileMappingTest.java index 9a1bf818a..6da1c4631 100644 --- a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/LanguageXmlFileMappingTest.java +++ b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/LanguageXmlFileMappingTest.java @@ -1,32 +1,31 @@ package sfdc.sfdx.scanner.pmd; +import static org.hamcrest.MatcherAssert.assertThat; import static org.hamcrest.Matchers.equalTo; import static org.hamcrest.Matchers.hasItems; import static org.hamcrest.Matchers.hasSize; -import static org.junit.Assert.assertThat; -import static sfdc.sfdx.scanner.TestConstants.*; +import static org.hamcrest.Matchers.is; +import static org.junit.jupiter.api.Assertions.assertThrows; +import static sfdc.sfdx.scanner.TestConstants.APEX; +import static sfdc.sfdx.scanner.TestConstants.JAVA; +import static sfdc.sfdx.scanner.TestConstants.SOMECAT_XML_FILE; import java.util.Arrays; import java.util.Map; import java.util.Set; -import org.junit.Before; -import org.junit.Rule; -import org.junit.Test; -import org.junit.rules.ExpectedException; - import com.salesforce.messaging.EventKey; +import com.salesforce.messaging.MessagePassableException; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; /** * Unit test for {@link LanguageXmlFileMapping} */ public class LanguageXmlFileMappingTest { - @Rule - public ExpectedException thrown = ExpectedException.none(); - private LanguageXmlFileMapping languageXmlFileMapping; - @Before + @BeforeEach public void setup() { languageXmlFileMapping = new LanguageXmlFileMapping(); } @@ -122,10 +121,9 @@ private void testCollision(String collidingPath) { languageXmlFileMapping.addPathsForLanguage(Arrays.asList(xmlContainer1), APEX); - thrown.expect(new MessagePassableExceptionMatcher(EventKey.ERROR_EXTERNAL_DUPLICATE_XML_PATH, - new String[] { collidingPath, jar2, jar1 })); - - languageXmlFileMapping.addPathsForLanguage(Arrays.asList(xmlContainer2), APEX); + MessagePassableException ex = assertThrows(MessagePassableException.class, () -> languageXmlFileMapping.addPathsForLanguage(Arrays.asList(xmlContainer2), APEX)); + assertThat(ex.getEventKey(), is(EventKey.ERROR_EXTERNAL_DUPLICATE_XML_PATH)); + assertThat(ex.getArgs(), is(new String[] { collidingPath, jar2, jar1 })); } private void setupCategoriesAndRulesets() { diff --git a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/MainArgsHandlingTest.java b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/MainArgsHandlingTest.java index 5f9dc54b8..9768d55a2 100644 --- a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/MainArgsHandlingTest.java +++ b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/MainArgsHandlingTest.java @@ -1,14 +1,16 @@ package sfdc.sfdx.scanner.pmd; -import static org.junit.Assert.*; - -import org.junit.Test; -import com.salesforce.messaging.MessagePassableException; -import com.salesforce.messaging.EventKey; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.junit.jupiter.api.Assertions.fail; import java.util.List; import java.util.Map; +import com.salesforce.messaging.EventKey; +import com.salesforce.messaging.MessagePassableException; +import org.junit.jupiter.api.Test; + public class MainArgsHandlingTest { final Main main = new Main(); @@ -24,13 +26,13 @@ public void verifyHappyCase() { final Map> stringListMap = main.parseArguments(args); // Validate - assertEquals("Unexpected number of items in parsed map", 1, stringListMap.size()); - assertTrue("Language not found in parsed map", stringListMap.containsKey(language)); + assertEquals(1, stringListMap.size(), "Unexpected number of items in parsed map"); + assertTrue(stringListMap.containsKey(language), "Language not found in parsed map"); final List parsedPaths = stringListMap.get(language); - assertEquals("Unexpected number of paths in parsed map", paths.length, parsedPaths.size()); + assertEquals(paths.length, parsedPaths.size(), "Unexpected number of paths in parsed map"); for (String path : paths) { - assertTrue("Path not found in parsed map: " + path, parsedPaths.contains(path)); + assertTrue(parsedPaths.contains(path), "Path not found in parsed map: " + path); } } @@ -73,8 +75,8 @@ private void testParseArgForErrorHandling(String[] args, String expectedArgForMe main.parseArguments(args); fail(failureMessage); } catch (MessagePassableException e) { - assertEquals("Unexpected eventKey on exception", EventKey.ERROR_INTERNAL_MAIN_INVALID_ARGUMENT, e.getEventKey()); - assertEquals("Unexpected arg list on exception", expectedArgForMessage, e.getArgs()[0]); + assertEquals(EventKey.ERROR_INTERNAL_MAIN_INVALID_ARGUMENT, e.getEventKey(), "Unexpected eventKey on exception"); + assertEquals(expectedArgForMessage, e.getArgs()[0], "Unexpected arg list on exception"); } } } diff --git a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/MainMessagesTest.java b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/MainMessagesTest.java index f6f67fa6f..459b977ca 100644 --- a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/MainMessagesTest.java +++ b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/MainMessagesTest.java @@ -1,25 +1,29 @@ package sfdc.sfdx.scanner.pmd; -import static org.junit.Assert.*; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNotNull; +import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.mockito.Mockito.any; +import static org.mockito.Mockito.doReturn; +import static org.mockito.Mockito.doThrow; +import static org.mockito.Mockito.mock; + +import java.util.List; import com.google.gson.Gson; import com.google.gson.reflect.TypeToken; -import org.junit.After; -import org.junit.Before; -import org.junit.Test; +import com.salesforce.messaging.CliMessager; import com.salesforce.messaging.EventKey; -import com.salesforce.messaging.MessagePassableException; import com.salesforce.messaging.Message; -import com.salesforce.messaging.CliMessager; - -import java.util.List; - -import static org.mockito.Mockito.*; +import com.salesforce.messaging.MessagePassableException; +import org.junit.jupiter.api.AfterEach; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; public class MainMessagesTest { - @Before - @After + @BeforeEach + @AfterEach public void clearMessages() { CliMessager.getInstance().resetMessages(); } @@ -38,12 +42,12 @@ public void verifySfdxScannerExceptionsToMessages() { // Validate final List messages = getMessages(); - assertEquals("Unexpected count of messages", 1, messages.size()); + assertEquals(1, messages.size(), "Unexpected count of messages"); final Message actualMessage = messages.get(0); // Validate message - assertEquals("Unexpected eventKey in message", expectedEventKey.getMessageKey(), actualMessage.getMessageKey()); - assertEquals("Unexpected args in message", actualMessage.getArgs().get(0), expectedArgs[0]); + assertEquals(expectedEventKey.getMessageKey(), actualMessage.getMessageKey(), "Unexpected eventKey in message"); + assertEquals(actualMessage.getArgs().get(0), expectedArgs[0], "Unexpected args in message"); } @Test @@ -56,13 +60,13 @@ public void verifyAnyThrowableAddedToMessages() { // Validate List messages = getMessages(); - assertEquals("Unexpected count of messages", 1, messages.size()); + assertEquals(1, messages.size(), "Unexpected count of messages"); final Message actualMessage = messages.get(0); // Validate message - assertEquals("Unexpected eventKey in message when handling uncaught exception", EventKey.ERROR_INTERNAL_UNEXPECTED.getMessageKey(), actualMessage.getMessageKey()); + assertEquals(EventKey.ERROR_INTERNAL_UNEXPECTED.getMessageKey(), actualMessage.getMessageKey(), "Unexpected eventKey in message when handling uncaught exception"); final String actualLog = actualMessage.getInternalLog(); - assertTrue("log field of message should contain message from actual exception", actualLog.contains(exception.getMessage())); + assertTrue(actualLog.contains(exception.getMessage()), "log field of message should contain message from actual exception"); } private Main.Dependencies setupMockToThrowException(Exception exception) { diff --git a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/MessagePassableExceptionMatcher.java b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/MessagePassableExceptionMatcher.java deleted file mode 100644 index d5d606484..000000000 --- a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/MessagePassableExceptionMatcher.java +++ /dev/null @@ -1,50 +0,0 @@ -package sfdc.sfdx.scanner.pmd; - -import java.util.Arrays; -import java.util.Optional; - -import org.hamcrest.Description; -import org.hamcrest.TypeSafeMatcher; - -import com.salesforce.messaging.EventKey; -import com.salesforce.messaging.MessagePassableException; - -/** - * Custom matcher that can be used with - * {@link org.junit.rules.ExpectedException#expect(org.hamcrest.Matcher)} - * - *
- * // Example Usage
- * thrown.expect(new MessagePassableExceptionMatcher(EventKey.WARNING_INVALID_CAT_SKIPPED,
- * 		new String[] { "InventoryName" }));
- * 
- */ -public class MessagePassableExceptionMatcher extends TypeSafeMatcher { - private final EventKey expectedEventKey; - private final String[] expectedArgs; - - public MessagePassableExceptionMatcher(EventKey expectedEventKey, String[] expectedArgs) { - this.expectedEventKey = expectedEventKey; - this.expectedArgs = nullToEmpty(expectedArgs); - } - - @Override - protected boolean matchesSafely(MessagePassableException item) { - String[] actualArgs = nullToEmpty(item.getArgs()); - return expectedEventKey.equals(item.getEventKey()) && - Arrays.equals(expectedArgs, actualArgs); - } - - @Override - public void describeTo(Description description) { - description.appendText("EventKey=").appendValue(expectedEventKey.name()).appendText(", Args=") - .appendValue(expectedArgs); - } - - /** - * Convert a null array to empty array. The are equivalent for our purposes. - */ - private String[] nullToEmpty(String[] array) { - return Optional.ofNullable(array).orElseGet(() -> new String[] {}); - } -} diff --git a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/Pmd7CompatibilityCheckerTest.java b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/Pmd7CompatibilityCheckerTest.java index 2478238aa..24a101597 100644 --- a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/Pmd7CompatibilityCheckerTest.java +++ b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/Pmd7CompatibilityCheckerTest.java @@ -1,27 +1,30 @@ package sfdc.sfdx.scanner.pmd; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNotNull; +import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.junit.jupiter.api.Assertions.fail; + +import java.io.StringReader; +import java.util.Arrays; +import java.util.Collections; +import java.util.List; + import com.google.gson.Gson; import com.google.gson.reflect.TypeToken; import com.salesforce.messaging.CliMessager; import com.salesforce.messaging.Message; -import org.junit.After; -import org.junit.Before; -import org.junit.Test; +import javax.xml.parsers.DocumentBuilder; +import javax.xml.parsers.DocumentBuilderFactory; +import org.junit.jupiter.api.AfterEach; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; import org.w3c.dom.Document; import org.w3c.dom.Element; import org.xml.sax.InputSource; import sfdc.sfdx.scanner.pmd.catalog.PmdCatalogCategory; import sfdc.sfdx.scanner.pmd.catalog.PmdCatalogRule; -import javax.xml.parsers.DocumentBuilder; -import javax.xml.parsers.DocumentBuilderFactory; -import java.io.StringReader; -import java.util.Arrays; -import java.util.Collections; -import java.util.List; - -import static org.junit.Assert.*; - public class Pmd7CompatibilityCheckerTest { private static final String STANDARD_JAR = "/Users/me/sfdx-scanner/dist/pmd/lib/pmd-apex-6.55.0.jar"; @@ -32,8 +35,8 @@ public class Pmd7CompatibilityCheckerTest { /** * Before and after each test, reset the CLI messages. */ - @Before - @After + @BeforeEach + @AfterEach public void clearMessages() { CliMessager.getInstance().resetMessages(); } diff --git a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/PmdRuleCatalogerTest.java b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/PmdRuleCatalogerTest.java index b42a8c848..7b7214fdd 100644 --- a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/PmdRuleCatalogerTest.java +++ b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/PmdRuleCatalogerTest.java @@ -1,35 +1,31 @@ package sfdc.sfdx.scanner.pmd; +import static org.hamcrest.MatcherAssert.assertThat; import static org.hamcrest.Matchers.contains; import static org.hamcrest.Matchers.equalTo; import static org.hamcrest.Matchers.hasSize; -import static org.junit.Assert.assertNotNull; -import static org.junit.Assert.assertThat; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.fail; +import static org.hamcrest.Matchers.is; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNotNull; +import static org.junit.jupiter.api.Assertions.assertThrows; +import static org.junit.jupiter.api.Assertions.fail; import static sfdc.sfdx.scanner.TestConstants.*; import java.nio.file.Path; import java.nio.file.Paths; -import java.util.Arrays; -import java.util.Collections; -import java.util.Hashtable; -import java.util.List; -import java.util.Map; +import java.util.*; import com.salesforce.messaging.CliMessager; +import com.salesforce.messaging.EventKey; +import com.salesforce.messaging.MessagePassableException; import org.json.simple.JSONObject; import org.json.simple.parser.JSONParser; import org.json.simple.parser.ParseException; -import org.junit.After; -import org.junit.Before; -import org.junit.Rule; -import org.junit.Test; -import org.junit.rules.ExpectedException; +import org.junit.jupiter.api.AfterEach; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; import org.mockito.ArgumentCaptor; import org.mockito.Mockito; - -import com.salesforce.messaging.EventKey; import sfdc.sfdx.scanner.pmd.catalog.PmdCatalogJson; /** @@ -38,21 +34,19 @@ public class PmdRuleCatalogerTest { private static final String TEST_CATALOG_DIR = "./test/path/to/a/directory"; private static final String TEST_CATALOG_FILE = "PmdCatalog.json"; - @Rule - public ExpectedException thrown = ExpectedException.none(); public ArgumentCaptor jsonContentsCaptor; public ArgumentCaptor directoryPathCaptor; public ArgumentCaptor fileNameCaptor; - @Before + @BeforeEach public void setup() { System.setProperty("catalogHome", TEST_CATALOG_DIR); System.setProperty("catalogName", TEST_CATALOG_FILE); CliMessager.getInstance().resetMessages(); } - @After + @AfterEach public void teardown() { System.clearProperty("catalogHome"); System.clearProperty("catalogName"); @@ -152,10 +146,13 @@ public void testExceptionIsThrownWhenCollisionOccurs() { COLLISION_JAR_2.toAbsolutePath().toString())); PmdRuleCataloger pmdRuleCataloger = new PmdRuleCataloger(rulePathEntries); - thrown.expect(new MessagePassableExceptionMatcher(EventKey.ERROR_EXTERNAL_DUPLICATE_XML_PATH, - new String[] { "category/joshapex/somecat.xml", COLLISION_JAR_2.toAbsolutePath().toString(), - COLLISION_JAR_1.toAbsolutePath().toString() })); - - pmdRuleCataloger.catalogRules(); + MessagePassableException ex = assertThrows(MessagePassableException.class, + () -> pmdRuleCataloger.catalogRules()); + assertThat(ex.getEventKey(), is(EventKey.ERROR_EXTERNAL_DUPLICATE_XML_PATH)); + assertThat(ex.getArgs(), is(new String[] { + "category/joshapex/somecat.xml", + COLLISION_JAR_2.toAbsolutePath().toString(), + COLLISION_JAR_1.toAbsolutePath().toString() } + )); } } diff --git a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/XmlFileFinderTest.java b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/XmlFileFinderTest.java index fe77b6dac..0f7c5cff6 100644 --- a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/XmlFileFinderTest.java +++ b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/XmlFileFinderTest.java @@ -1,28 +1,24 @@ package sfdc.sfdx.scanner.pmd; -import static org.hamcrest.Matchers.contains; -import static org.hamcrest.Matchers.equalTo; -import static org.hamcrest.Matchers.hasItems; -import static org.hamcrest.Matchers.hasSize; -import static org.junit.Assert.*; +import static org.hamcrest.MatcherAssert.assertThat; +import static org.hamcrest.Matchers.*; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertThrows; +import static org.junit.jupiter.api.Assertions.assertTrue; import static sfdc.sfdx.scanner.TestConstants.*; import java.util.List; import java.util.Set; import java.util.stream.Collectors; -import org.junit.Rule; -import org.junit.Test; -import org.junit.rules.ExpectedException; import com.salesforce.messaging.EventKey; +import com.salesforce.messaging.MessagePassableException; +import org.junit.jupiter.api.Test; /** * Unit tests for {@link XmlFileFinder} */ public class XmlFileFinderTest { - @Rule - public ExpectedException thrown = ExpectedException.none(); - @Test public void testAllJarsInDiretory() { XmlFileFinder xmlFileFinder = new XmlFileFinder(); @@ -103,8 +99,10 @@ private String getSingleFile(List xmlContainers, Str @Test public void testFindingNonExistentFile_ExpectError() { XmlFileFinder xmlFileFinder = new XmlFileFinder(); - thrown.expect(new MessagePassableExceptionMatcher(EventKey.ERROR_INTERNAL_CLASSPATH_DOES_NOT_EXIST, new String[]{"nonexistentfile.xml"})); - List xmlContainers = xmlFileFinder.findXmlFilesInPath("nonexistentfile.xml"); + MessagePassableException ex = assertThrows(MessagePassableException.class, + () -> xmlFileFinder.findXmlFilesInPath("nonexistentfile.xml")); + assertThat(ex.getEventKey(), is(EventKey.ERROR_INTERNAL_CLASSPATH_DOES_NOT_EXIST)); + assertThat(ex.getArgs(), is(new String[]{"nonexistentfile.xml"})); } } diff --git a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/catalog/PmdCatalogJsonTest.java b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/catalog/PmdCatalogJsonTest.java index c5cf94f4f..3e7fdfb69 100644 --- a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/catalog/PmdCatalogJsonTest.java +++ b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/catalog/PmdCatalogJsonTest.java @@ -1,75 +1,75 @@ package sfdc.sfdx.scanner.pmd.catalog; -import org.json.simple.JSONObject; - -import static org.junit.Assert.*; - -import org.junit.Test; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.mockito.Mockito.doReturn; +import static org.mockito.Mockito.mock; import java.util.ArrayList; import java.util.List; -import static org.mockito.Mockito.*; +import org.json.simple.JSONObject; +import org.junit.jupiter.api.Test; public class PmdCatalogJsonTest { - private static final String RULE_NAME = "rule name"; - private static final String RULE_PATH = "rule path"; - private static final String CATEGORY_NAME = "category name"; - private static final String CATEGORY_PATH = "category path"; + private static final String RULE_NAME = "rule name"; + private static final String RULE_PATH = "rule path"; + private static final String CATEGORY_NAME = "category name"; + private static final String CATEGORY_PATH = "category path"; - @Test - public void testConstructJson() { + @Test + public void testConstructJson() { - final List rules = new ArrayList<>(); - final List categories = new ArrayList<>(); - final List rulesets = new ArrayList<>(); - rules.add(getPmdCatalogRuleMock()); - categories.add(getPmdCatalogCategoryMock(CATEGORY_NAME, CATEGORY_PATH)); - rulesets.add(getPmdCatalogRulesetMock(RULE_NAME, RULE_PATH)); + final List rules = new ArrayList<>(); + final List categories = new ArrayList<>(); + final List rulesets = new ArrayList<>(); + rules.add(getPmdCatalogRuleMock()); + categories.add(getPmdCatalogCategoryMock(CATEGORY_NAME, CATEGORY_PATH)); + rulesets.add(getPmdCatalogRulesetMock(RULE_NAME, RULE_PATH)); - final PmdCatalogJson catalogJson = new PmdCatalogJson(rules, categories, rulesets); + final PmdCatalogJson catalogJson = new PmdCatalogJson(rules, categories, rulesets); - // Execute - final JSONObject jsonObject = catalogJson.constructJson(); + // Execute + final JSONObject jsonObject = catalogJson.constructJson(); - // Verify - //[{"paths":["rule path"],"name":"rule name"}] - final String expectedRulesetJson = String.format("[{\"engine\":\"%s\",\"paths\":[\"%s\"],\"name\":\"%s\"}]", - PmdCatalogJson.PMD_ENGINE_NAME, RULE_PATH, RULE_NAME); - assertEquals(expectedRulesetJson, jsonObject.get(PmdCatalogJson.JSON_RULESETS).toString()); + // Verify + //[{"paths":["rule path"],"name":"rule name"}] + final String expectedRulesetJson = String.format("[{\"engine\":\"%s\",\"paths\":[\"%s\"],\"name\":\"%s\"}]", + PmdCatalogJson.PMD_ENGINE_NAME, RULE_PATH, RULE_NAME); + assertEquals(expectedRulesetJson, jsonObject.get(PmdCatalogJson.JSON_RULESETS).toString()); - final String expectedCategoryJson = String.format("[{\"engine\":\"%s\",\"paths\":[\"%s\"],\"name\":\"%s\"}]", - PmdCatalogJson.PMD_ENGINE_NAME, CATEGORY_PATH, CATEGORY_NAME); - assertEquals(expectedCategoryJson, jsonObject.get(PmdCatalogJson.JSON_CATEGORIES).toString()); + final String expectedCategoryJson = String.format("[{\"engine\":\"%s\",\"paths\":[\"%s\"],\"name\":\"%s\"}]", + PmdCatalogJson.PMD_ENGINE_NAME, CATEGORY_PATH, CATEGORY_NAME); + assertEquals(expectedCategoryJson, jsonObject.get(PmdCatalogJson.JSON_CATEGORIES).toString()); - // Rules json has its own test where we verify the Json contents. Here, we only confirm that it exists - assertTrue("JSON should contain 'rules' element", jsonObject.containsKey(PmdCatalogJson.JSON_RULES)); - } + // Rules json has its own test where we verify the Json contents. Here, we only confirm that it exists + assertTrue(jsonObject.containsKey(PmdCatalogJson.JSON_RULES), "JSON should contain 'rules' element"); + } - private PmdCatalogRule getPmdCatalogRuleMock() { - final PmdCatalogRule catalogRule = mock(PmdCatalogRule.class); - final JSONObject jsonObject = mock(JSONObject.class); + private PmdCatalogRule getPmdCatalogRuleMock() { + final PmdCatalogRule catalogRule = mock(PmdCatalogRule.class); + final JSONObject jsonObject = mock(JSONObject.class); - doReturn(jsonObject).when(catalogRule).toJson(); + doReturn(jsonObject).when(catalogRule).toJson(); - return catalogRule; - } + return catalogRule; + } - private PmdCatalogCategory getPmdCatalogCategoryMock(String name, String path) { - final PmdCatalogCategory category = mock(PmdCatalogCategory.class); + private PmdCatalogCategory getPmdCatalogCategoryMock(String name, String path) { + final PmdCatalogCategory category = mock(PmdCatalogCategory.class); - doReturn(name).when(category).getName(); - doReturn(path).when(category).getPath(); + doReturn(name).when(category).getName(); + doReturn(path).when(category).getPath(); - return category; - } + return category; + } - private PmdCatalogRuleset getPmdCatalogRulesetMock(String name, String path) { - final PmdCatalogRuleset ruleset = mock(PmdCatalogRuleset.class); + private PmdCatalogRuleset getPmdCatalogRulesetMock(String name, String path) { + final PmdCatalogRuleset ruleset = mock(PmdCatalogRuleset.class); - doReturn(name).when(ruleset).getName(); - doReturn(path).when(ruleset).getPath(); + doReturn(name).when(ruleset).getName(); + doReturn(path).when(ruleset).getPath(); - return ruleset; - } + return ruleset; + } } diff --git a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/catalog/PmdCatalogRuleTest.java b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/catalog/PmdCatalogRuleTest.java index 45abd4071..bf800e5cb 100644 --- a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/catalog/PmdCatalogRuleTest.java +++ b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/pmd/catalog/PmdCatalogRuleTest.java @@ -1,30 +1,26 @@ package sfdc.sfdx.scanner.pmd.catalog; -import com.salesforce.messaging.EventKey; -import org.json.simple.JSONObject; - -import static org.junit.Assert.*; - -import org.junit.Rule; -import org.junit.Test; - -import static org.mockito.Mockito.*; - -import org.junit.rules.ExpectedException; -import org.w3c.dom.Element; -import org.w3c.dom.NodeList; -import sfdc.sfdx.scanner.pmd.MessagePassableExceptionMatcher; +import static org.hamcrest.MatcherAssert.assertThat; +import static org.hamcrest.Matchers.is; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertThrows; +import static org.mockito.Mockito.doReturn; +import static org.mockito.Mockito.mock; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.List; +import com.salesforce.messaging.EventKey; +import com.salesforce.messaging.MessagePassableException; +import org.json.simple.JSONObject; +import org.junit.jupiter.api.Test; +import org.w3c.dom.Element; +import org.w3c.dom.NodeList; -public class PmdCatalogRuleTest { - @Rule - public ExpectedException thrown = ExpectedException.none(); +public class PmdCatalogRuleTest { private static final String NAME = "Name"; private static final String MESSAGE = "Some message"; @@ -47,17 +43,17 @@ public void testCatalogRuleJsonConversion() { // Validate - assertEquals("Unexpected name on JSON", NAME, jsonObject.get(PmdCatalogJson.JSON_NAME)); + assertEquals(NAME, jsonObject.get(PmdCatalogJson.JSON_NAME), "Unexpected name on JSON"); - assertEquals("Unexpected message", MESSAGE, jsonObject.get(PmdCatalogJson.JSON_MESSAGE)); + assertEquals(MESSAGE, jsonObject.get(PmdCatalogJson.JSON_MESSAGE), "Unexpected message"); final List expectedLanguages = new ArrayList<>(); expectedLanguages.add(LANGUAGE); - assertEquals("Unexpected language", expectedLanguages, (List) jsonObject.get(PmdCatalogJson.JSON_LANGUAGES)); + assertEquals(expectedLanguages, (List) jsonObject.get(PmdCatalogJson.JSON_LANGUAGES), "Unexpected language"); final List expectedCategoryNames = new ArrayList<>(); expectedCategoryNames.add(CATEGORY_NAME); - assertEquals("Unexpected categories", expectedCategoryNames, jsonObject.get(PmdCatalogJson.JSON_CATEGORIES)); + assertEquals(expectedCategoryNames, jsonObject.get(PmdCatalogJson.JSON_CATEGORIES), "Unexpected categories"); } @@ -74,7 +70,7 @@ public void testCatalogRuleNoDescription() { final JSONObject jsonObject = catalogRule.toJson(); // Validate - assertEquals("Unexpected description", emptyDescription, jsonObject.get(PmdCatalogJson.JSON_DESCRIPTION)); + assertEquals(emptyDescription, jsonObject.get(PmdCatalogJson.JSON_DESCRIPTION), "Unexpected description"); } @Test @@ -89,7 +85,7 @@ public void testCatalogRuleJsonWithDescription() { final JSONObject jsonObject = catalogRule.toJson(); // Validate - assertEquals("Unexpected description", description, jsonObject.get(PmdCatalogJson.JSON_DESCRIPTION)); + assertEquals(description, jsonObject.get(PmdCatalogJson.JSON_DESCRIPTION), "Unexpected description"); } @Test @@ -99,11 +95,11 @@ public void testCatalogRuleJsonWithMultipleDescriptions_expectException() { // Setup mock final Element elementMock = getElementMock(Arrays.asList(description1, description2)); - thrown.expect(new MessagePassableExceptionMatcher(EventKey.ERROR_EXTERNAL_MULTIPLE_RULE_DESC, - new String[]{CATEGORY.getPath() + "/" + NAME, "2"} - )); - // Even initializing the object should be enough to trigger the expected exception. - final PmdCatalogRule catalogRule = new PmdCatalogRule(elementMock, CATEGORY, LANGUAGE); + + // Even initializing the object should be enough to trigger the expected exception. + MessagePassableException ex = assertThrows(MessagePassableException.class, () -> new PmdCatalogRule(elementMock, CATEGORY, LANGUAGE)); + assertThat(ex.getEventKey(), is(EventKey.ERROR_EXTERNAL_MULTIPLE_RULE_DESC)); + assertThat(ex.getArgs(), is(new String[]{CATEGORY.getPath() + "/" + NAME, "2"})); } private Element getElementMock(List descriptions) { diff --git a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/xml/XmlReaderTest.java b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/xml/XmlReaderTest.java index 27aee6029..092e2a61f 100644 --- a/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/xml/XmlReaderTest.java +++ b/pmd-cataloger/src/test/java/sfdc/sfdx/scanner/xml/XmlReaderTest.java @@ -1,11 +1,11 @@ package sfdc.sfdx.scanner.xml; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertNotNull; -import static sfdc.sfdx.scanner.TestConstants.*; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNotNull; +import static sfdc.sfdx.scanner.TestConstants.SOMECAT_XML_FILE; -import org.junit.Before; -import org.junit.Test; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; import org.w3c.dom.Document; /** @@ -14,7 +14,7 @@ public class XmlReaderTest { private XmlReader xmlReader; - @Before + @BeforeEach public void setup() { xmlReader = new XmlReader(); } diff --git a/sfge/build.gradle.kts b/sfge/build.gradle.kts index 45d0a1b66..0f7d36a78 100644 --- a/sfge/build.gradle.kts +++ b/sfge/build.gradle.kts @@ -1,3 +1,5 @@ +import java.awt.Desktop + plugins { java application @@ -18,18 +20,19 @@ dependencies { implementation("org.antlr:antlr-runtime:3.5.2") implementation("org.apache.logging.log4j:log4j-api:2.17.1") implementation("org.apache.logging.log4j:log4j-core:2.17.1") - implementation("com.google.code.gson:gson:2.8.8") + implementation("com.google.code.gson:gson:2.10.1") implementation("com.google.guava:guava:26.0-jre") implementation("com.google.code.findbugs:jsr305:3.0.2") implementation("org.reflections:reflections:0.9.12") implementation("org.ow2.asm:asm:9.2") implementation(files("lib/apex-jorje-lsp-sfge.jar")) + testImplementation("org.hamcrest:hamcrest:2.2") - testImplementation("org.junit.jupiter:junit-jupiter-api:5.7.2") - testImplementation("org.junit.jupiter:junit-jupiter-engine:5.7.2") - testImplementation("org.junit.jupiter:junit-jupiter-params:5.7.2") - testImplementation("org.mockito:mockito-core:2.21.0") - testImplementation("org.mockito:mockito-junit-jupiter:2.23.0") + testImplementation("org.junit.jupiter:junit-jupiter-api:5.9.2") + testImplementation("org.junit.jupiter:junit-jupiter-engine:5.9.2") + testImplementation("org.junit.jupiter:junit-jupiter-params:5.9.2") + testImplementation("org.mockito:mockito-core:5.2.0") + testImplementation("org.mockito:mockito-junit-jupiter:5.2.0") } group = "com.salesforce.apex" @@ -68,9 +71,12 @@ tasks.build { } tasks.test { + // Use JUnit 5 useJUnitPlatform() + // Enables SfgeTestExtension systemProperty("junit.jupiter.extensions.autodetection.enabled", true) + testLogging { events("passed", "skipped", "failed") // Show log4j output during tests, unless env-var to disable them is set. @@ -78,8 +84,11 @@ tasks.test { // Show extra expected info when there is a failure exceptionFormat = org.gradle.api.tasks.testing.logging.TestExceptionFormat.FULL } + // Run tests in multiple threads maxParallelForks = Runtime.getRuntime().availableProcessors()/2 + 1 + + // Report is always generated after test runs finalizedBy(tasks.jacocoTestReport) } @@ -87,11 +96,19 @@ tasks.jacocoTestReport { dependsOn(tasks.test) } +tasks.register("showCoverageReport") { + group = "verification" + dependsOn(tasks.jacocoTestReport) + doLast { + Desktop.getDesktop().browse(File("$buildDir/reports/jacoco/test/html/index.html").toURI()) + } +} + tasks.jacocoTestCoverageVerification { violationRules { rule { limit { - minimum = "0.80".toBigDecimal() + minimum = BigDecimal("0.80") } } } From 9043f366aa1c98f6e42b0fbc7541bca8eef271c4 Mon Sep 17 00:00:00 2001 From: Stephen Carter Date: Wed, 13 Dec 2023 10:18:28 -0500 Subject: [PATCH 2/5] Test github action - (DO NOT COMMIT) --- .eslintignore | 1 + .eslintrc.json => .eslintrc.js | 13 +- .github/workflows/gha-test.yml | 25 + .github/workflows/validate-pr.yml | 4 +- sfca_results.json | 240656 +++++++++++++++ .../source/supplier/GlobalMethodSupplier.java | 1 - .../rules/AbstractPathBasedRule.java | 7 +- .../salesforce/rules/RemoveUnusedMethod.java | 4 +- .../unusedmethod/BaseUnusedMethodTest.java | 41 +- tsconfig.json | 4 +- 10 files changed, 240726 insertions(+), 30 deletions(-) rename .eslintrc.json => .eslintrc.js (60%) create mode 100644 .github/workflows/gha-test.yml create mode 100644 sfca_results.json diff --git a/.eslintignore b/.eslintignore index 1cfa1a8dd..bfa700092 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,2 +1,3 @@ lib/** node_modules/** +!node_modules/@salesforce/dev-config/tsconfig.json \ No newline at end of file diff --git a/.eslintrc.json b/.eslintrc.js similarity index 60% rename from .eslintrc.json rename to .eslintrc.js index 28a3ed529..a35ada6cb 100644 --- a/.eslintrc.json +++ b/.eslintrc.js @@ -1,17 +1,18 @@ -{ - "parser": "@typescript-eslint/parser", - "extends": [ +module.exports = { + parser: "@typescript-eslint/parser", + extends: [ "eslint:recommended", "plugin:@typescript-eslint/recommended", "plugin:@typescript-eslint/recommended-requiring-type-checking", "plugin:sf-plugin/migration" ], - "parserOptions": { + parserOptions: { "sourceType": "module", "ecmaVersion": 2018, - "project": "./tsconfig.json" + "project": "./tsconfig.json", + "tsconfigRootDir": __dirname }, - "plugins": [ + plugins: [ "@typescript-eslint" ] } diff --git a/.github/workflows/gha-test.yml b/.github/workflows/gha-test.yml new file mode 100644 index 000000000..16a141f4f --- /dev/null +++ b/.github/workflows/gha-test.yml @@ -0,0 +1,25 @@ +name: gha-test +on: + workflow_call: + + pull_request: + types: [edited, opened, reopened, synchronize] + +jobs: + do_the_thing: + runs-on: ubuntu-latest + name: Test the new actions + env: + NODE_OPTIONS: "--max_old_space_size=4096" + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 + with: + node-version: 'lts/*' # Always use Node LTS for building dependencies. + - run: yarn + - uses: rmohan20/code-analyzer-action@main + with: + render-results: false + runtype: simple + engine: eslint-typescript + target: "./src/**/*.ts" \ No newline at end of file diff --git a/.github/workflows/validate-pr.yml b/.github/workflows/validate-pr.yml index b3c0b9313..0d6b04c9e 100644 --- a/.github/workflows/validate-pr.yml +++ b/.github/workflows/validate-pr.yml @@ -16,5 +16,5 @@ jobs: uses: ./github-actions/verify-pr-title id: verify_pr_title # Separately, we also need to run all of our tests. - run_tests: - uses: ./.github/workflows/run-tests.yml + # run_tests: + # uses: ./.github/workflows/run-tests.yml diff --git a/sfca_results.json b/sfca_results.json new file mode 100644 index 000000000..c24901393 --- /dev/null +++ b/sfca_results.json @@ -0,0 +1,240656 @@ +[ + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/Constants.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 13, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 15, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 60, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 61, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "This line has a length of 105. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: We should flesh this one-off...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 2, + "severity": 2, + "message": "Unquoted property 'SCANNER_PATH_OVERRIDE' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 2, + "severity": 2, + "message": "Object Literal Property name `SCANNER_PATH_OVERRIDE` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 2, + "severity": 2, + "message": "Enum Member name `PMD` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 8, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 2, + "severity": 2, + "message": "Enum Member name `PMD_CUSTOM` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 2, + "severity": 2, + "message": "Enum Member name `ESLINT` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 11, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 2, + "severity": 2, + "message": "Enum Member name `ESLINT_LWC` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 2, + "severity": 2, + "message": "Enum Member name `ESLINT_TYPESCRIPT` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 2, + "severity": 2, + "message": "Enum Member name `ESLINT_CUSTOM` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 18, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 2, + "severity": 2, + "message": "Enum Member name `RETIRE_JS` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 14, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 2, + "severity": 2, + "message": "Enum Member name `CPD` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 8, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 2, + "severity": 2, + "message": "Enum Member name `SFGE` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 2, + "severity": 2, + "message": "Enum Member name `PATHLESS` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 2, + "severity": 2, + "message": "Enum Member name `DFA` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 2, + "severity": 2, + "message": "The value of the member 'FILE' should be explicitly defined.", + "ruleName": "@typescript-eslint/prefer-enum-initializers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-enum-initializers", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 2, + "severity": 2, + "message": "Enum Member name `FILE` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 2, + "severity": 2, + "message": "The value of the member 'DIRECTORY' should be explicitly defined.", + "ruleName": "@typescript-eslint/prefer-enum-initializers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-enum-initializers", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 2, + "severity": 2, + "message": "Enum Member name `DIRECTORY` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 2, + "severity": 2, + "message": "The value of the member 'GLOB' should be explicitly defined.", + "ruleName": "@typescript-eslint/prefer-enum-initializers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-enum-initializers", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 2, + "severity": 2, + "message": "Enum Member name `GLOB` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 14, + "severity": 2, + "message": "Variable name `EngineBase` must match one of the following formats: camelCase, UPPER_CASE", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 2, + "severity": 2, + "message": "Unquoted property 'PMD' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 2, + "severity": 2, + "message": "Object Literal Property name `PMD` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 7, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 2, + "severity": 2, + "message": "Unquoted property 'ESLINT' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'ESLINT' should be before 'PMD'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 2, + "severity": 2, + "message": "Object Literal Property name `ESLINT` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 14, + "severity": 2, + "message": "Variable name `AllowedEngineFilters` must match one of the following formats: camelCase, UPPER_CASE", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 14, + "severity": 2, + "message": "Variable name `PathlessEngineFilters` must match one of the following formats: camelCase, UPPER_CASE", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 14, + "severity": 2, + "message": "Variable name `DfaEngineFilters` must match one of the following formats: camelCase, UPPER_CASE", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 33, + "severity": 2, + "message": "There should be no linebreak after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "There should be no linebreak before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 2, + "severity": 2, + "message": "Enum Member name `APEX` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 2, + "severity": 2, + "message": "Enum Member name `JAVA` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 2, + "severity": 2, + "message": "Enum Member name `JAVASCRIPT` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 2, + "severity": 2, + "message": "Enum Member name `TYPESCRIPT` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 2, + "severity": 2, + "message": "Enum Member name `VISUALFORCE` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 16, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 2, + "severity": 2, + "message": "Enum Member name `ECMASCRIPT` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 2, + "severity": 2, + "message": "Enum Member name `XML` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 8, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 14, + "severity": 2, + "message": "Variable name `Services` must match one of the following formats: camelCase, UPPER_CASE", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 2, + "severity": 2, + "message": "Unquoted property 'Config' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 2, + "severity": 2, + "message": "Object Literal Property name `Config` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 2, + "severity": 2, + "message": "Unquoted property 'RuleManager' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 2, + "severity": 2, + "message": "Object Literal Property name `RuleManager` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 2, + "severity": 2, + "message": "Unquoted property 'RuleEngine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'RuleEngine' should be before 'RuleManager'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 2, + "severity": 2, + "message": "Object Literal Property name `RuleEngine` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 2, + "severity": 2, + "message": "Unquoted property 'RuleCatalog' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'RuleCatalog' should be before 'RuleEngine'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 2, + "severity": 2, + "message": "Object Literal Property name `RuleCatalog` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 2, + "severity": 2, + "message": "Unquoted property 'RulePathManager' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 2, + "severity": 2, + "message": "Object Literal Property name `RulePathManager` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 2, + "severity": 2, + "message": "Unquoted property 'EnvOverridable' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'EnvOverridable' should be before 'RulePathManager'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 2, + "severity": 2, + "message": "Object Literal Property name `EnvOverridable` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 13, + "severity": 2, + "message": "Enum name `CUSTOM_CONFIG` must match one of the following formats: PascalCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 2, + "severity": 2, + "message": "Enum Member name `EslintConfig` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 2, + "severity": 2, + "message": "Enum Member name `PmdConfig` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 2, + "severity": 2, + "message": "Enum Member name `SfgeConfig` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 2, + "severity": 2, + "message": "Enum Member name `VerboseViolations` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 2, + "severity": 2, + "message": "Unquoted property 'FILES_MUST_COMPILE' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 2, + "severity": 2, + "message": "Object Literal Property name `FILES_MUST_COMPILE` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 3, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 3, + "severity": 2, + "message": "Unquoted property 'category' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'category' should be before 'name'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 13, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 2, + "severity": 2, + "message": "Unquoted property 'FILE_IGNORED' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 2, + "severity": 2, + "message": "Object Literal Property name `FILE_IGNORED` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 3, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 3, + "severity": 2, + "message": "Unquoted property 'category' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'category' should be before 'name'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 13, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 2, + "severity": 2, + "message": "Enum Member name `NONE` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 9, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 2, + "severity": 2, + "message": "Enum Member name `LOW` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 8, + "severity": 2, + "message": "No magic number: 3.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 2, + "severity": 2, + "message": "Enum Member name `MODERATE` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 13, + "severity": 2, + "message": "No magic number: 2.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 2, + "severity": 2, + "message": "Enum Member name `HIGH` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 9, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 44, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 45, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 50, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 51, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 58, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 59, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 65, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 66, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/Controller.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 18, + "severity": 2, + "message": "Member 'Messages' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 56, + "severity": 2, + "message": "Member 'AllowedEngineFilters' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 83, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 9, + "severity": 2, + "message": "Require 'compare' argument.", + "ruleName": "@typescript-eslint/require-array-sort-compare", + "category": "problem", + "url": "https://typescript-eslint.io/rules/require-array-sort-compare", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 21, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 21, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 21, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 45, + "severity": 2, + "message": "Expected line break before `.join`.", + "ruleName": "newline-per-chained-call", + "category": "layout", + "url": "https://eslint.org/docs/rules/newline-per-chained-call", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 51, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: This is probably more...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 14, + "severity": 2, + "message": "Variable name `Controller` must match one of the following formats: camelCase, UPPER_CASE", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 2, + "severity": 2, + "message": "Unquoted property 'getCatalog' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 2, + "severity": 2, + "message": "Unquoted property 'getConfig' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 17, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 2, + "severity": 2, + "message": "Unquoted property 'getSfdxScannerPath' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 36, + "severity": 2, + "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", + "ruleName": "arrow-body-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/arrow-body-style", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 83, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 2, + "severity": 2, + "message": "Unquoted property 'createRuleManager' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'createRuleManager' should be before 'getSfdxScannerPath'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 55, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 2, + "severity": 2, + "message": "Unquoted property 'createRulePathManager' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 2, + "severity": 2, + "message": "Unquoted property 'getAllEngines' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 79, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 4, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "This line has a length of 131. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 2, + "severity": 2, + "message": "Unquoted property 'getFilteredEngines' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 29, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 54, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 128, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 37, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 37, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 37, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 76, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 22, + "severity": 2, + "message": "Expected '===' and instead saw '=='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 25, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "This line has a length of 137. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 61, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 82, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 87, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 88, + "severity": 2, + "message": "Require 'compare' argument.", + "ruleName": "@typescript-eslint/require-array-sort-compare", + "category": "problem", + "url": "https://typescript-eslint.io/rules/require-array-sort-compare", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 121, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "This line has a length of 104. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 2, + "severity": 2, + "message": "Unquoted property 'getEnabledEngines' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'getEnabledEngines' should be before 'getFilteredEngines'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 28, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 53, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 101, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "This line has a length of 110. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 8, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 62, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 62, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 62, + "severity": 2, + "message": "Expected space or tab after '/*' in comment.", + "ruleName": "spaced-comment", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/spaced-comment", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 84, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 101, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 22, + "severity": 2, + "message": "Expected '===' and instead saw '=='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 25, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 60, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/index.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/ioc.config.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 38, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 38, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 8, + "severity": 2, + "message": "Function 'registerAll' has too many statements (15). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 47, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 52, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 51, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 51, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 51, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 51, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 51, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 51, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 51, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 51, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 51, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 51, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 52, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 56, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 80, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 30, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/types.d.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 18, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 20, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 29, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 2, + "severity": 2, + "message": "Member key should be declared before all field definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 27, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 27, + "severity": 2, + "message": "A record is preferred over an index signature.", + "ruleName": "@typescript-eslint/consistent-indexed-object-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-indexed-object-style", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 33, + "severity": 2, + "message": "Type aliases are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 28, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 27, + "severity": 2, + "message": "Expected a semicolon.", + "ruleName": "@typescript-eslint/member-delimiter-style", + "category": "layout", + "url": "https://typescript-eslint.io/rules/member-delimiter-style", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 25, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 26, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 26, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "This line has a length of 123. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 41, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 27, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 38, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 30, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 2, + "severity": 2, + "message": "Expected line before comment.", + "ruleName": "lines-around-comment", + "category": "layout", + "url": "https://eslint.org/docs/rules/lines-around-comment", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 2, + "severity": 2, + "message": "Expected line before comment.", + "ruleName": "lines-around-comment", + "category": "layout", + "url": "https://eslint.org/docs/rules/lines-around-comment", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 2, + "severity": 2, + "message": "Expected line before comment.", + "ruleName": "lines-around-comment", + "category": "layout", + "url": "https://eslint.org/docs/rules/lines-around-comment", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 30, + "severity": 2, + "message": "Aliases in union types are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 39, + "severity": 2, + "message": "Literals in union types are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 39, + "severity": 2, + "message": "Requires a space after '{'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 105, + "severity": 2, + "message": "Requires a space before '}'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 37, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 24, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 6, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 22, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 37, + "severity": 2, + "message": "Aliases in intersection types are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 53, + "severity": 2, + "message": "Literals in intersection types are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 32, + "severity": 2, + "message": "Aliases in intersection types are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 48, + "severity": 2, + "message": "Literals in intersection types are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 18, + "severity": 2, + "message": "Operator '|' must be spaced.", + "ruleName": "@typescript-eslint/space-infix-ops", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-infix-ops", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 20, + "severity": 2, + "message": "Operator '|' must be spaced.", + "ruleName": "@typescript-eslint/space-infix-ops", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-infix-ops", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 22, + "severity": 2, + "message": "Operator '|' must be spaced.", + "ruleName": "@typescript-eslint/space-infix-ops", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-infix-ops", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 29, + "severity": 2, + "message": "Aliases in union types are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 29, + "severity": 2, + "message": "Union type RuleViolation constituents must be sorted.", + "ruleName": "@typescript-eslint/sort-type-constituents", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/sort-type-constituents", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 53, + "severity": 2, + "message": "Aliases in union types are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 23, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 25, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "This line has a length of 125. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "This line has a length of 110. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 30, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "This line has a length of 128. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 24, + "severity": 2, + "message": "Operator '|' must be spaced.", + "ruleName": "@typescript-eslint/space-infix-ops", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-infix-ops", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 28, + "severity": 2, + "message": "Operator '|' must be spaced.", + "ruleName": "@typescript-eslint/space-infix-ops", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-infix-ops", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 22, + "severity": 2, + "message": "Operator '|' must be spaced.", + "ruleName": "@typescript-eslint/space-infix-ops", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-infix-ops", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "This line has a length of 133. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "This line has a length of 110. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 22, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 29, + "severity": 2, + "message": "Aliases in union types are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 29, + "severity": 2, + "message": "Union type TargetPattern constituents must be sorted.", + "ruleName": "@typescript-eslint/sort-type-constituents", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/sort-type-constituents", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 47, + "severity": 2, + "message": "Operator '|' must be spaced.", + "ruleName": "@typescript-eslint/space-infix-ops", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-infix-ops", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 48, + "severity": 2, + "message": "Aliases in union types are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 37, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 38, + "severity": 2, + "message": "Type callbacks are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 34, + "severity": 2, + "message": "Type aliases are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 26, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/CustomRulePathManager.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 15, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 15, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 20, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 6, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 21, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 21, + "severity": 2, + "message": "A record is preferred over an index signature.", + "ruleName": "@typescript-eslint/consistent-indexed-object-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-indexed-object-style", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 20, + "severity": 2, + "message": "A record is preferred over an index signature.", + "ruleName": "@typescript-eslint/consistent-indexed-object-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-indexed-object-style", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 27, + "severity": 2, + "message": "Expected a semicolon.", + "ruleName": "@typescript-eslint/member-delimiter-style", + "category": "layout", + "url": "https://typescript-eslint.io/rules/member-delimiter-style", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 22, + "severity": 2, + "message": "Type generics are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 20, + "severity": 2, + "message": "Type generics are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition init.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 12, + "severity": 2, + "message": "Async method 'init' has too many statements (23). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 15, + "severity": 2, + "message": "'NodeJS' is not defined.", + "ruleName": "no-undef", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-undef", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 44, + "severity": 2, + "message": "'NodeJS' is not defined.", + "ruleName": "no-undef", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-undef", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "This line has a length of 127. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "This line has a length of 125. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 43, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 81, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 98, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 7, + "severity": 2, + "message": "Expected literal to be on the right side of ===.", + "ruleName": "yoda", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/yoda", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 7, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "This line has a length of 155. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 34, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 53, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 89, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 4, + "severity": 2, + "message": "Unexpected negated condition.", + "ruleName": "no-negated-condition", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-negated-condition", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 64, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "This line has a length of 111. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 58, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 77, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 58, + "severity": 2, + "message": "Expected line break before `.add`.", + "ruleName": "newline-per-chained-call", + "category": "layout", + "url": "https://eslint.org/docs/rules/newline-per-chained-call", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 70, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 27, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 27, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 41, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 2, + "severity": 2, + "message": "Member getAllPaths should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 25, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 34, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 59, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 2, + "severity": 2, + "message": "Member getMatchingPaths should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 32, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 68, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 32, + "severity": 2, + "message": "Identifier name 'p' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 54, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 54, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 81, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 17, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 2, + "severity": 2, + "message": "Member removePaths should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 27, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 26, + "severity": 2, + "message": "Identifier name 'p' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 51, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 2, + "severity": 2, + "message": "Member getRulePathEntries should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 27, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 70, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 36, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 63, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 69, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 70, + "severity": 2, + "message": "No magic number: 4.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 60, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 74, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "This line has a length of 124. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 81, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 98, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 2, + "severity": 2, + "message": "Member convertJsonDataToMap should be declared before all public instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 37, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 38, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 23, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 19, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 33, + "severity": 2, + "message": "'path' is already declared in the upper scope on line 1 column 8.", + "ruleName": "@typescript-eslint/no-shadow", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-shadow", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 59, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 28, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 28, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 28, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 41, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 25, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getFileName'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 21, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "This line has a length of 128. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 41, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 2, + "severity": 2, + "message": "Member readRulePathFile should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 27, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 27, + "severity": 2, + "message": "Async method 'expandPaths' has too many statements (18). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 28, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 64, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 14, + "severity": 2, + "message": "Identifier name 'p' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 8, + "severity": 2, + "message": "Variable 'stats' should be initialized on declaration.", + "ruleName": "@typescript-eslint/init-declarations", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/init-declarations", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 13, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 13, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 43, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 68, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 75, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "This line has a length of 138. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 5, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: Once we add support for other...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 19, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 39, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/DefaultRuleManager.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'multiple' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "This line has a length of 130. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 120, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Import \"RuleFilter\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 25, + "severity": 2, + "message": "Member 'RuleFilter' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 39, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 38, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 62, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'multiple' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 17, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 15, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 6, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 22, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 13, + "severity": 2, + "message": "Unexpected newline after '('.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 2, + "severity": 2, + "message": "Unexpected newline before ')'.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition init.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getRulesMatchingCriteria.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 33, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 73, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "This line has a length of 103. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 80, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 80, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 80, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 23, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 23, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 23, + "severity": 2, + "message": "Identifier name 'r' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "This line has a length of 102. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getRulesMatchingOnlyExplicitCriteria.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 38, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 39, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 70, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "This line has a length of 170. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition runRulesMatchingCriteria.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 2, + "severity": 2, + "message": "Async method 'runRulesMatchingCriteria' has too many lines (94). Maximum allowed is 50.", + "ruleName": "max-lines-per-function", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines-per-function", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 2, + "severity": 2, + "message": "Async method 'runRulesMatchingCriteria' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 32, + "severity": 2, + "message": "Async method 'runRulesMatchingCriteria' has too many statements (45). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 33, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 56, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 75, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 99, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 167, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 88, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 91, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 17, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 17, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 40, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 77, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 77, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 77, + "severity": 2, + "message": "Identifier name 'r' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 19, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 23, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 39, + "severity": 2, + "message": "Unexpected trailing comma.", + "ruleName": "@typescript-eslint/comma-dangle", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-dangle", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 14, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 43, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 43, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 43, + "severity": 2, + "message": "Identifier name 'g' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 37, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 37, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 37, + "severity": 2, + "message": "Identifier name 'r' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 26, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 53, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 62, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "This line has a length of 151. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 39, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 52, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 84, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 6, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 6, + "severity": 2, + "message": "Unquoted property 'descriptor' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 6, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'descriptor' should be before 'engine'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 7, + "severity": 2, + "message": "Unquoted property 'ruleGroups' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 7, + "severity": 2, + "message": "Unquoted property 'rules' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 7, + "severity": 2, + "message": "Unquoted property 'target' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 7, + "severity": 2, + "message": "Unquoted property 'engineOptions' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'engineOptions' should be before 'target'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 7, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 7, + "severity": 2, + "message": "Unquoted property 'normalizeSeverity' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 79, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 16, + "severity": 2, + "message": "Identifier name 't' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 17, + "severity": 2, + "message": "Identifier name 'p' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 64, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 64, + "severity": 2, + "message": "'path' is already declared in the upper scope on line 18 column 8.", + "ruleName": "@typescript-eslint/no-shadow", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-shadow", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 37, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 54, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 56, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 83, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 83, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "This line has a length of 189. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 40, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 61, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 92, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 146, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 170, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 181, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 49, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 43, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 43, + "severity": 2, + "message": "Identifier name 't' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 62, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 33, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 23, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 23, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 51, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 55, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 55, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 81, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 40, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 72, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 99, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 110, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "This line has a length of 126. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 62, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 63, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 22, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 22, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 22, + "severity": 2, + "message": "Identifier name 'r' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 22, + "severity": 2, + "message": "Arrow function should not return assignment.", + "ruleName": "no-return-assign", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-return-assign", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "This line has a length of 173. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 76, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 95, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 112, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 165, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 28, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 28, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 49, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'validateRunDescriptors'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 34, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 35, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 77, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "This line has a length of 146. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 47, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 47, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 98, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 98, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "This line has a length of 154. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 52, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 52, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 67, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 106, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 106, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 27, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 57, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "This line has a length of 157. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 84, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 113, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 149, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class async method 'emitRunTelemetry'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 34, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 35, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 105, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 74, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 74, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 74, + "severity": 2, + "message": "Identifier name 'd' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 4, + "severity": 2, + "message": "Unquoted property 'eventName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 4, + "severity": 2, + "message": "Unquoted property 'executedEnginesCount' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 4, + "severity": 2, + "message": "Unquoted property 'executedEnginesString' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 42, + "severity": 2, + "message": "Require 'compare' argument.", + "ruleName": "@typescript-eslint/require-array-sort-compare", + "category": "problem", + "url": "https://typescript-eslint.io/rules/require-array-sort-compare", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 73, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "This line has a length of 160. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class async method 'resolveEngineFilters'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 38, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 39, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 62, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 62, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 87, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 109, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 157, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "This line has a length of 124. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 40, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 40, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 40, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 68, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 10, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 10, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 10, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 35, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 35, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 35, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 56, + "severity": 2, + "message": "Expected '===' and instead saw '=='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "This line has a length of 103. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "This line has a length of 126. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 2, + "severity": 2, + "message": "Async method 'unpackTargets' has too many lines (98). Maximum allowed is 50.", + "ruleName": "max-lines-per-function", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines-per-function", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 31, + "severity": 2, + "message": "Async method 'unpackTargets' has too many statements (31). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 32, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 52, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 71, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 123, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 28, + "severity": 2, + "message": "Capture group '(\\.{1,2}\\/)' should be converted to a named or non-capturing group.", + "ruleName": "prefer-named-capture-group", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-named-capture-group", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 28, + "severity": 2, + "message": "Use the 'u' flag.", + "ruleName": "require-unicode-regexp", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/require-unicode-regexp", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 20, + "severity": 2, + "message": "Identifier name 't' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 44, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "This line has a length of 125. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 31, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 31, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 31, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 31, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 55, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 77, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 81, + "severity": 2, + "message": "Multiple spaces found before ''.''.", + "ruleName": "no-multi-spaces", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-multi-spaces", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 83, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 29, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 29, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 29, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 29, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 53, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 80, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 85, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 82, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 48, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "This line has a length of 124. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 10, + "severity": 2, + "message": "Use array destructuring.", + "ruleName": "prefer-destructuring", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-destructuring", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 38, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "This line has a length of 125. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 29, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "This line has a length of 107. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 57, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 57, + "severity": 2, + "message": "Identifier name 't' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 29, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 6, + "severity": 2, + "message": "Unquoted property 'target' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 6, + "severity": 2, + "message": "Unquoted property 'targetType' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 6, + "severity": 2, + "message": "Unquoted property 'paths' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 6, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'paths' should be before 'targetType'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "File has too many lines (342). Maximum allowed is 300.", + "ruleName": "max-lines", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 6, + "severity": 2, + "message": "Unquoted property 'methods' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 6, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'methods' should be before 'paths'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 35, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 15, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 26, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 6, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 6, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 28, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 6, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 7, + "severity": 2, + "message": "Unquoted property 'target' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 7, + "severity": 2, + "message": "Unquoted property 'targetType' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 1, + "severity": 2, + "message": "This line has a length of 103. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 7, + "severity": 2, + "message": "Unquoted property 'paths' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'paths' should be before 'targetType'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 14, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 63, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 63, + "severity": 2, + "message": "Identifier name 't' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 7, + "severity": 2, + "message": "Unquoted property 'methods' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'methods' should be before 'paths'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 36, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 320, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 320, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 320, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 321, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 321, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 321, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 10, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 326, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 326, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 326, + "column": 8, + "severity": 2, + "message": "Unquoted property 'target' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 327, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 327, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 327, + "column": 8, + "severity": 2, + "message": "Unquoted property 'targetType' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 328, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 328, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 328, + "column": 8, + "severity": 2, + "message": "Unquoted property 'paths' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 328, + "column": 8, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'paths' should be before 'targetType'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 1, + "severity": 2, + "message": "This line has a length of 113. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 8, + "severity": 2, + "message": "Unquoted property 'methods' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 8, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'methods' should be before 'paths'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 17, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 17, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 43, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 47, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 67, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 76, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 336, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 336, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 336, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 337, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 337, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 337, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 338, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 338, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 338, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 340, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 340, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 340, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/JreSetupManager.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "File has too many classes (2). Maximum allowed is 1.", + "ruleName": "max-classes-per-file", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-classes-per-file", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 26, + "severity": 2, + "message": "Member 'Messages' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 18, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 23, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 15, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 49, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 50, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 61, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 62, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition autoDetectJavaHome.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class async method 'autoDetectJavaHome'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 4, + "severity": 2, + "message": "Expected 'undefined' and instead saw 'void'.", + "ruleName": "no-void", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-void", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 23, + "severity": 2, + "message": "Unquoted property 'allowJre' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 39, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 41, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 55, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 13, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 13, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 13, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 13, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 20, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 33, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 48, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 2, + "severity": 2, + "message": "Member verifyJreSetup should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition verifyJreSetup.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 7, + "severity": 2, + "message": "Variable 'javaHome' should be initialized on declaration.", + "ruleName": "@typescript-eslint/init-declarations", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/init-declarations", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 20, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 50, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 55, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 38, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 9, + "severity": 2, + "message": "Use object destructuring.", + "ruleName": "prefer-destructuring", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-destructuring", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class async method 'verifyPath'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 17, + "severity": 2, + "message": "'NodeJS' is not defined.", + "ruleName": "no-undef", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-undef", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 46, + "severity": 2, + "message": "'NodeJS' is not defined.", + "ruleName": "no-undef", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-undef", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 20, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 50, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 61, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 75, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 85, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 33, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 33, + "severity": 2, + "message": "Async method 'verifyJavaVersion' has too many statements (16). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "This line has a length of 204. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "This line has a length of 163. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 17, + "severity": 2, + "message": "Capture group '(\\d+)' should be converted to a named or non-capturing group.", + "ruleName": "prefer-named-capture-group", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-named-capture-group", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 17, + "severity": 2, + "message": "Capture group '(\\.(\\d+))' should be converted to a named or non-capturing group.", + "ruleName": "prefer-named-capture-group", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-named-capture-group", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 17, + "severity": 2, + "message": "Capture group '(\\d+)' should be converted to a named or non-capturing group.", + "ruleName": "prefer-named-capture-group", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-named-capture-group", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 17, + "severity": 2, + "message": "Use the 'u' flag.", + "ruleName": "require-unicode-regexp", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/require-unicode-regexp", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 46, + "severity": 2, + "message": "No magic number: 4.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 60, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 24, + "severity": 2, + "message": "Missing radix parameter.", + "ruleName": "radix", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/radix", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 46, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 24, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 24, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 37, + "severity": 2, + "message": "No magic number: 3.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 42, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 42, + "severity": 2, + "message": "Missing radix parameter.", + "ruleName": "radix", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/radix", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 64, + "severity": 2, + "message": "No magic number: 3.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 70, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 23, + "severity": 2, + "message": "No magic number: 9.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 32, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 32, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 32, + "severity": 2, + "message": "Unexpected value in conditional. A boolean expression is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 47, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 73, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 31, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 53, + "severity": 2, + "message": "No magic number: 8.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 20, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 50, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 62, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 72, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 3, + "severity": 2, + "message": "Unnecessary return statement.", + "ruleName": "no-useless-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-useless-return", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 68, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 47, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 48, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 54, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 55, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 25, + "severity": 2, + "message": "Expected newline after '('.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 43, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 45, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 57, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 6, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 10, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 10, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 17, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 14, + "severity": 2, + "message": "Returning a void expression from a function is forbidden. Please move it before the `return` statement.", + "ruleName": "@typescript-eslint/no-confusing-void-expression", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 14, + "severity": 2, + "message": "Expected the Promise rejection reason to be an Error.", + "ruleName": "prefer-promise-reject-errors", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-promise-reject-errors", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 101, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 6, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: Mac always returns this value in...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 13, + "severity": 2, + "message": "Returning a void expression from a function is forbidden. Please remove the `return` statement.", + "ruleName": "@typescript-eslint/no-confusing-void-expression", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 6, + "severity": 2, + "message": "Expected newline before ')'.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 37, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 9, + "severity": 2, + "message": "Returning an awaited promise is not allowed in this context.", + "ruleName": "@typescript-eslint/return-await", + "category": "problem", + "url": "https://typescript-eslint.io/rules/return-await", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/RuleFilter.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "File has too many classes (9). Maximum allowed is 1.", + "ruleName": "max-classes-per-file", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-classes-per-file", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 34, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 2, + "severity": 2, + "message": "Enum Member name `CATEGORY` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 13, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 2, + "severity": 2, + "message": "Enum Member name `ENGINE` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 11, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 2, + "severity": 2, + "message": "Enum Member name `LANGUAGE` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 13, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 2, + "severity": 2, + "message": "Enum Member name `RULENAME` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 13, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 2, + "severity": 2, + "message": "Enum Member name `RULESET` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 12, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 2, + "severity": 2, + "message": "Enum Member name `SOURCEPACKAGE` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 18, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 2, + "severity": 2, + "message": "Expected line before comment.", + "ruleName": "lines-around-comment", + "category": "layout", + "url": "https://eslint.org/docs/rules/lines-around-comment", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 16, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 2, + "severity": 2, + "message": "Expected line before comment.", + "ruleName": "lines-around-comment", + "category": "layout", + "url": "https://eslint.org/docs/rules/lines-around-comment", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 34, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 35, + "severity": 2, + "message": "Argument 'object' should be typed.", + "ruleName": "@typescript-eslint/explicit-module-boundary-types", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-module-boundary-types", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 70, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 12, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 32, + "severity": 2, + "message": "Argument 'object' should be typed.", + "ruleName": "@typescript-eslint/explicit-module-boundary-types", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-module-boundary-types", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 73, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 12, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 35, + "severity": 2, + "message": "Array type using 'ReadonlyArray' is forbidden. Use 'readonly string[]' instead.", + "ruleName": "@typescript-eslint/array-type", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/array-type", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 24, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 10, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 10, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 25, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 21, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 17, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 43, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 43, + "severity": 2, + "message": "Identifier name 'v' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 10, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 10, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 25, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "This line has a length of 147. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 142, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 34, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 35, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 2, + "severity": 2, + "message": "Member isEmpty should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 17, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 10, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 12, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 12, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 62, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 2, + "severity": 2, + "message": "Member processForPosAndNegFilterValues should be declared before all public instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 50, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 51, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 76, + "severity": 2, + "message": "Requires a space after '{'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 115, + "severity": 2, + "message": "Requires a space before '}'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 117, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 3, + "severity": 2, + "message": "Assignment to function parameter 'filterValues'.", + "ruleName": "no-param-reassign", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-param-reassign", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 35, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 35, + "severity": 2, + "message": "Identifier name 'v' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 40, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 40, + "severity": 2, + "message": "Identifier name 'v' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 40, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 40, + "severity": 2, + "message": "Identifier name 'v' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 78, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 78, + "severity": 2, + "message": "Identifier name 'v' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 91, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 11, + "severity": 2, + "message": "Unquoted property 'positive' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 11, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 31, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 31, + "severity": 2, + "message": "Unquoted property 'negative' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 31, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'negative' should be before 'positive'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 31, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 65, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 89, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 32, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 68, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 91, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 25, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "This line has a length of 110. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 65, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 89, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 32, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 62, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 66, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 89, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 44, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 9, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 9, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 19, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 53, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 87, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 5, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 16, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 17, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 34, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getRuleValues'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 2, + "severity": 2, + "message": "Member getEngines should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 5, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 16, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 17, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 36, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getRuleValues'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 5, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 16, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 17, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 36, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getRuleValues'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 82, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 5, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 16, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 17, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 35, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getRuleValues'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 2, + "severity": 2, + "message": "Member getRuleGroups should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getRuleGroups'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 23, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 5, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 16, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 17, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 41, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getRuleValues'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 85, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 14, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 36, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getRuleValues'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 2, + "severity": 2, + "message": "Member getRuleGroups should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getRuleGroups'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 23, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/RuleManager.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 43, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 13, + "severity": 2, + "message": "Enum name `OUTPUT_FORMAT` must match one of the following formats: PascalCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 2, + "severity": 2, + "message": "Enum Member name `CSV` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 8, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 2, + "severity": 2, + "message": "Enum Member name `HTML` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 2, + "severity": 2, + "message": "Enum Member name `JSON` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 2, + "severity": 2, + "message": "Enum Member name `JUNIT` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 2, + "severity": 2, + "message": "Enum Member name `SARIF` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 2, + "severity": 2, + "message": "Enum Member name `TABLE` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 2, + "severity": 2, + "message": "Enum Member name `XML` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 8, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 23, + "severity": 2, + "message": "Multiple spaces found before '='.", + "ruleName": "no-multi-spaces", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-multi-spaces", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 27, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 27, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "This line has a length of 102. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 39, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "This line has a length of 162. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 27, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 50, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 68, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 92, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/RulePathManager.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 40, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 19, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 14, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/ScannerCommand.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Import \"RuleFilter\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 68, + "severity": 2, + "message": "Member 'RulenameFilter' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 103, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 19, + "severity": 2, + "message": "Member 'EVENTS' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 74, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 18, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 10, + "severity": 2, + "message": "Returning an awaited promise is not allowed in this context.", + "ruleName": "@typescript-eslint/return-await", + "category": "problem", + "url": "https://typescript-eslint.io/rules/return-await", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition runInternal.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 2, + "severity": 2, + "message": "Member runCommonSteps should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 39, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 2, + "severity": 2, + "message": "Member buildRuleFilters should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 28, + "severity": 2, + "message": "Method 'buildRuleFilters' has too many statements (12). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "This line has a length of 127. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 121, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 64, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "This line has a length of 124. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 118, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "This line has a length of 127. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 121, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 64, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 73, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 83, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 115, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 2, + "severity": 2, + "message": "Member displayInfo should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 23, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 2, + "severity": 2, + "message": "Member displayWarning should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 68, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 23, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 2, + "severity": 2, + "message": "Member displayError should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 2, + "severity": 2, + "message": "Member startSpinner should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 44, + "severity": 2, + "message": "Operator '=' must be spaced.", + "ruleName": "@typescript-eslint/space-infix-ops", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-infix-ops", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 26, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 2, + "severity": 2, + "message": "Member updateSpinner should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 2, + "severity": 2, + "message": "Member waitOnSpinner should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 2, + "severity": 2, + "message": "Member stopSpinner should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 2, + "severity": 2, + "message": "Member init should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 2, + "severity": 2, + "message": "Member buildEventListeners should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 34, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 52, + "severity": 2, + "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", + "ruleName": "@typescript-eslint/no-confusing-void-expression", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 35, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 53, + "severity": 2, + "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", + "ruleName": "@typescript-eslint/no-confusing-void-expression", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 74, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 37, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 55, + "severity": 2, + "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", + "ruleName": "@typescript-eslint/no-confusing-void-expression", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 79, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 56, + "severity": 2, + "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", + "ruleName": "@typescript-eslint/no-confusing-void-expression", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 80, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 35, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 53, + "severity": 2, + "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", + "ruleName": "@typescript-eslint/no-confusing-void-expression", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 36, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 54, + "severity": 2, + "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", + "ruleName": "@typescript-eslint/no-confusing-void-expression", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "This line has a length of 107. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 36, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 70, + "severity": 2, + "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", + "ruleName": "@typescript-eslint/no-confusing-void-expression", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 92, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 37, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 55, + "severity": 2, + "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", + "ruleName": "@typescript-eslint/no-confusing-void-expression", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 56, + "severity": 2, + "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", + "ruleName": "@typescript-eslint/no-confusing-void-expression", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 35, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 53, + "severity": 2, + "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", + "ruleName": "@typescript-eslint/no-confusing-void-expression", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 76, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/ScannerEvents.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 2, + "severity": 2, + "message": "Enum Member name `INFO_ALWAYS` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 16, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 2, + "severity": 2, + "message": "Enum Member name `INFO_VERBOSE` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 2, + "severity": 2, + "message": "Enum Member name `WARNING_ALWAYS` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 19, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 2, + "severity": 2, + "message": "Enum Member name `WARNING_VERBOSE` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 20, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 2, + "severity": 2, + "message": "Enum Member name `ERROR_ALWAYS` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 2, + "severity": 2, + "message": "Enum Member name `ERROR_VERBOSE` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 18, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "This line has a length of 127. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 2, + "severity": 2, + "message": "Enum Member name `START_SPINNER` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 18, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 2, + "severity": 2, + "message": "Enum Member name `UPDATE_SPINNER` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 19, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 2, + "severity": 2, + "message": "Enum Member name `WAIT_ON_SPINNER` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 20, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 2, + "severity": 2, + "message": "Enum Member name `STOP_SPINNER` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/ScannerRunCommand.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 49, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Import \"RunOptions\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 20, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 17, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 15, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 20, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 43, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 70, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 71, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 74, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 3, + "severity": 2, + "message": "Unquoted property 'verbose' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 39, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 3, + "severity": 2, + "message": "Unquoted property 'category' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'category' should be before 'verbose'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 4, + "severity": 2, + "message": "Unquoted property 'delimiter' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'description'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 4, + "severity": 2, + "message": "Unquoted property 'multiple' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 3, + "severity": 2, + "message": "Unquoted property 'format' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 4, + "severity": 2, + "message": "Unquoted property 'options' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 3, + "severity": 2, + "message": "Unquoted property 'outfile' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 3, + "severity": 2, + "message": "Object Literal Property name `severity-threshold` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 4, + "severity": 2, + "message": "Unquoted property 'exclusive' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 16, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 4, + "severity": 2, + "message": "Unquoted property 'min' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 4, + "severity": 2, + "message": "Unquoted property 'max' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'max' should be before 'min'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'normalize-severity' should be before 'severity-threshold'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 3, + "severity": 2, + "message": "Object Literal Property name `normalize-severity` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 3, + "severity": 2, + "message": "Unquoted property 'projectdir' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 4, + "severity": 2, + "message": "Unquoted property 'parse' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 11, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 11, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 44, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 53, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 53, + "severity": 2, + "message": "Identifier name 'd' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 7, + "severity": 2, + "message": "Unexpected trailing comma.", + "ruleName": "@typescript-eslint/comma-dangle", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-dangle", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition runInternal.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 19, + "severity": 2, + "message": "Async method 'runInternal' has too many statements (14). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "This line has a length of 137. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 39, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 56, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 98, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "This line has a length of 124. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 4, + "severity": 2, + "message": "Unquoted property 'format' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 4, + "severity": 2, + "message": "Unquoted property 'normalizeSeverity' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 4, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 4, + "severity": 2, + "message": "Unquoted property 'runDfa' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 4, + "severity": 2, + "message": "Unquoted property 'withPilot' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 4, + "severity": 2, + "message": "Unquoted property 'sfVersion' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'sfVersion' should be before 'withPilot'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 19, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 34, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 34, + "severity": 2, + "message": "'path' is already declared in the upper scope on line 13 column 8.", + "ruleName": "@typescript-eslint/no-shadow", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-shadow", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 77, + "severity": 2, + "message": "Use the 'u' flag.", + "ruleName": "require-unicode-regexp", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/require-unicode-regexp", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 85, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 86, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "This line has a length of 113. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 64, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 77, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 89, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 105, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 28, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 28, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 49, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 30, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 36, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 42, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 64, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 4, + "severity": 2, + "message": "Unquoted property 'format' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 4, + "severity": 2, + "message": "Unquoted property 'severityForError' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 39, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 4, + "severity": 2, + "message": "Unquoted property 'outfile' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'outfile' should be before 'severityForError'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 5, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 14, + "severity": 2, + "message": "Unquoted property 'jsonEnabled' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 4, + "severity": 2, + "message": "Expected dot to be on same line as object.", + "ruleName": "dot-location", + "category": "layout", + "url": "https://eslint.org/docs/rules/dot-location", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 41, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 58, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 2, + "severity": 2, + "message": "Member validateCommonFlags should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 35, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 35, + "severity": 2, + "message": "Async method 'validateCommonFlags' has too many statements (14). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "This line has a length of 104. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 47, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 84, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 90, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 17, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 18, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 47, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 81, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 87, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 18, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 47, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 81, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 87, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 34, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "This line has a length of 113. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 25, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 25, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 53, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 63, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 63, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 83, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 89, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "This line has a length of 146. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 109, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 135, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 2, + "severity": 2, + "message": "Member determineOutputFormat should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 33, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 14, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 14, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 10, + "severity": 2, + "message": "Unnecessary 'else' after 'return'.", + "ruleName": "no-else-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-else-return", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 2, + "severity": 2, + "message": "Member inferFormatFromOutfile should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 20, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 38, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 45, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 79, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 85, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 91, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 113, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 53, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "This line has a length of 137. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 47, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 89, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 95, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 101, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 123, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 2, + "severity": 2, + "message": "Member gatherEngineOptions should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 55, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 28, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 2, + "severity": 2, + "message": "Member gatherCommonEngineOptions should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 35, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 49, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 28, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 89, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 92, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 5, + "severity": 2, + "message": "Unquoted property 'projectDirs' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 64, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 64, + "severity": 2, + "message": "Identifier name 'p' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 41, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 70, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 46, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 47, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 72, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 37, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/commands/scanner/run.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 28, + "severity": 2, + "message": "Member 'INTERNAL_ERROR_CODE' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 54, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 20, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 20, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 50, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 27, + "severity": 2, + "message": "There should be no linebreak after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 2, + "severity": 2, + "message": "There should be no linebreak before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 30, + "severity": 2, + "message": "Operator '=' must be spaced.", + "ruleName": "@typescript-eslint/space-infix-ops", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-infix-ops", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 3, + "severity": 2, + "message": "Unquoted property 'ruleset' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 4, + "severity": 2, + "message": "Unquoted property 'deprecated' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 5, + "severity": 2, + "message": "Unquoted property 'message' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 4, + "severity": 2, + "message": "Unquoted property 'delimiter' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'description'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 4, + "severity": 2, + "message": "Unquoted property 'multiple' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 3, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'engine' should be before 'ruleset'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 4, + "severity": 2, + "message": "Unquoted property 'options' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 4, + "severity": 2, + "message": "Unquoted property 'delimiter' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'options'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 4, + "severity": 2, + "message": "Unquoted property 'multiple' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 3, + "severity": 2, + "message": "Unquoted property 'target' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 4, + "severity": 2, + "message": "Unquoted property 'delimiter' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'description'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 4, + "severity": 2, + "message": "Unquoted property 'multiple' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 4, + "severity": 2, + "message": "Unquoted property 'required' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 3, + "severity": 2, + "message": "Unquoted property 'tsconfig' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 3, + "severity": 2, + "message": "Unquoted property 'eslintconfig' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'eslintconfig' should be before 'tsconfig'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 3, + "severity": 2, + "message": "Unquoted property 'pmdconfig' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "This line has a length of 129. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 3, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: This flag was implemented for...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 3, + "severity": 2, + "message": "Unquoted property 'env' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'env' should be before 'pmdconfig'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 4, + "severity": 2, + "message": "Unquoted property 'deprecated' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'deprecated' should be before 'description'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 5, + "severity": 2, + "message": "Unquoted property 'message' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 3, + "severity": 2, + "message": "Object Literal Property name `verbose-violations` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 36, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 88, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "This line has a length of 135. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 8, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 38, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 73, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 102, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 129, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 63, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 69, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 8, + "severity": 2, + "message": "Use 'includes()' method instead.", + "ruleName": "@typescript-eslint/prefer-includes", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-includes", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 30, + "severity": 2, + "message": "No magic number: -1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "This line has a length of 111. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 43, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 88, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 100, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 37, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 37, + "severity": 2, + "message": "Method 'mergeVariantEngineOptions' has too many statements (16). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 38, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 57, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 73, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 51, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 3, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: This fix for W-7791882 is...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "This line has a length of 105. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 23, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 13, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "This line has a length of 113. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 43, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 68, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 74, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 80, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 102, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 43, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 40, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 48, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'pathBasedEngines'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/cpd/CpdEngine.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Import \"Element\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 17, + "severity": 2, + "message": "Member 'Element' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "This line has a length of 107. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 94, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'multiple' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 19, + "severity": 2, + "message": "Member 'EVENTS' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 17, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'multiple' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 72, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 7, + "severity": 2, + "message": "Variable name `FileExtToLanguage` must match one of the following formats: camelCase, UPPER_CASE", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 7, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 9, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 13, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 10, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 15, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 10, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 9, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 23, + "severity": 2, + "message": "Unexpected trailing comma.", + "ruleName": "@typescript-eslint/comma-dangle", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-dangle", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 14, + "severity": 2, + "message": "Variable name `CpdRuleName` must match one of the following formats: camelCase, UPPER_CASE", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 14, + "severity": 2, + "message": "Variable name `CpdRuleDescription` must match one of the following formats: camelCase, UPPER_CASE", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 35, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 14, + "severity": 2, + "message": "Variable name `CpdRuleCategory` must match one of the following formats: camelCase, UPPER_CASE", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "This line has a length of 102. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 14, + "severity": 2, + "message": "Variable name `CpdInfoUrl` must match one of the following formats: camelCase, UPPER_CASE", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 14, + "severity": 2, + "message": "Variable name `CpdViolationSeverity` must match one of the following formats: camelCase, UPPER_CASE", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 14, + "severity": 2, + "message": "Variable name `CpdLanguagesSupported` must match one of the following formats: camelCase, UPPER_CASE", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 58, + "severity": 2, + "message": "Unexpected whitespace between function name and paren.", + "ruleName": "@typescript-eslint/func-call-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/func-call-spacing", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 19, + "severity": 2, + "message": "Class Property name `ENGINE_ENUM` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 19, + "severity": 2, + "message": "Class Property name `ENGINE_NAME` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 16, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "This line has a length of 182. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 76, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 120, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 121, + "severity": 2, + "message": "There should be no space after this paren.", + "ruleName": "space-in-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/space-in-parens", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 174, + "severity": 2, + "message": "There should be no space before this paren.", + "ruleName": "space-in-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/space-in-parens", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 55, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 39, + "severity": 2, + "message": "Missing space before opening brace.", + "ruleName": "@typescript-eslint/space-before-blocks", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-blocks", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 4, + "severity": 2, + "message": "Unquoted property 'rules' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 11, + "severity": 2, + "message": "A linebreak is required after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 5, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 5, + "severity": 2, + "message": "Unquoted property 'sourcepackage' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 5, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'name' should be before 'sourcepackage'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 5, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'name'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 5, + "severity": 2, + "message": "Unquoted property 'categories' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'categories' should be before 'description'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 5, + "severity": 2, + "message": "Unquoted property 'rulesets' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 5, + "severity": 2, + "message": "Unquoted property 'isDfa' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'isDfa' should be before 'rulesets'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 5, + "severity": 2, + "message": "Unquoted property 'isPilot' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 5, + "severity": 2, + "message": "Unquoted property 'languages' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 5, + "severity": 2, + "message": "Unquoted property 'defaultEnabled' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'defaultEnabled' should be before 'languages'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 5, + "severity": 2, + "message": "A linebreak is required before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 4, + "severity": 2, + "message": "Unquoted property 'categories' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'categories' should be before 'rules'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 16, + "severity": 2, + "message": "A linebreak is required after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 5, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 5, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 5, + "severity": 2, + "message": "Unquoted property 'paths' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 5, + "severity": 2, + "message": "A linebreak is required before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 4, + "severity": 2, + "message": "Unquoted property 'rulesets' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "This line has a length of 135. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 2, + "severity": 2, + "message": "Method 'shouldEngineRun' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'shouldEngineRun'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 25, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 50, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 65, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 87, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 132, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "This line has a length of 144. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 2, + "severity": 2, + "message": "Async method 'run' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 18, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 18, + "severity": 2, + "message": "Async method 'run' has too many statements (13). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 19, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 44, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 59, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 82, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 32, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 20, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 68, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 40, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 59, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 31, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "This line has a length of 135. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 64, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 97, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 127, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'matchPathToLanguage'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 44, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 95, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 50, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 8, + "severity": 2, + "message": "Unexpected value in conditional. A boolean expression is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 35, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 17, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 21, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 40, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 79, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 79, + "severity": 2, + "message": "Missing space before opening brace.", + "ruleName": "@typescript-eslint/space-before-blocks", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-blocks", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 44, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 46, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 56, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 77, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 28, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 28, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 49, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 22, + "severity": 2, + "message": "Unexpected string concatenation.", + "ruleName": "prefer-template", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-template", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 2, + "severity": 2, + "message": "Member processStdOut should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 25, + "severity": 2, + "message": "Method 'processStdOut' has too many statements (14). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 18, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 35, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 16, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 19, + "severity": 2, + "message": "No magic number: -1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 32, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 35, + "severity": 2, + "message": "No magic number: -1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 41, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 43, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 45, + "severity": 2, + "message": "Unquoted property 'compact' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 61, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 61, + "severity": 2, + "message": "Unquoted property 'ignoreDeclaration' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 26, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 26, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 43, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 69, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 69, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 28, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 27, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 27, + "severity": 2, + "message": "Method 'jsonToRuleResults' has too many statements (15). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 28, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 36, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 36, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 44, + "severity": 2, + "message": "Requires a space after '{'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 44, + "severity": 2, + "message": "Statement inside of curly braces should be on next line.", + "ruleName": "@typescript-eslint/brace-style", + "category": "layout", + "url": "https://typescript-eslint.io/rules/brace-style", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 44, + "severity": 2, + "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", + "ruleName": "arrow-body-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/arrow-body-style", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 45, + "severity": 2, + "message": "This line has 2 statements. Maximum allowed is 1.", + "ruleName": "max-statements-per-line", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-statements-per-line", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 66, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 80, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 80, + "severity": 2, + "message": "Requires a space before '}'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 80, + "severity": 2, + "message": "Closing curly brace should be on the same line as opening curly brace or on the line after the previous block.", + "ruleName": "@typescript-eslint/brace-style", + "category": "layout", + "url": "https://typescript-eslint.io/rules/brace-style", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 80, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 92, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 36, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 36, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 44, + "severity": 2, + "message": "Requires a space after '{'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 44, + "severity": 2, + "message": "Statement inside of curly braces should be on next line.", + "ruleName": "@typescript-eslint/brace-style", + "category": "layout", + "url": "https://typescript-eslint.io/rules/brace-style", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 44, + "severity": 2, + "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", + "ruleName": "arrow-body-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/arrow-body-style", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 45, + "severity": 2, + "message": "This line has 2 statements. Maximum allowed is 1.", + "ruleName": "max-statements-per-line", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-statements-per-line", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 66, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 72, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 72, + "severity": 2, + "message": "Requires a space before '}'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 72, + "severity": 2, + "message": "Closing curly brace should be on the same line as opening curly brace or on the line after the previous block.", + "ruleName": "@typescript-eslint/brace-style", + "category": "layout", + "url": "https://typescript-eslint.io/rules/brace-style", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 72, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 45, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 72, + "severity": 2, + "message": "Expected line break before `.digest`.", + "ruleName": "newline-per-chained-call", + "category": "layout", + "url": "https://eslint.org/docs/rules/newline-per-chained-call", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 86, + "severity": 2, + "message": "Expected line break before `.slice`.", + "ruleName": "newline-per-chained-call", + "category": "layout", + "url": "https://eslint.org/docs/rules/newline-per-chained-call", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 93, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 94, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 95, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 95, + "severity": 2, + "message": "No magic number: 7.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "This line has a length of 150. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 4, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: check for collisions (cpd can...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 6, + "severity": 2, + "message": "Unquoted property 'line' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 6, + "severity": 2, + "message": "Unquoted property 'column' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 6, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'column' should be before 'line'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 6, + "severity": 2, + "message": "Unquoted property 'endLine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 6, + "severity": 2, + "message": "Unquoted property 'endColumn' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 6, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'endColumn' should be before 'endLine'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 6, + "severity": 2, + "message": "Unquoted property 'ruleName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 6, + "severity": 2, + "message": "Unquoted property 'severity' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "This line has a length of 180. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 6, + "severity": 2, + "message": "Unquoted property 'message' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 6, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'message' should be before 'severity'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 57, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 74, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 84, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 103, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 133, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 6, + "severity": 2, + "message": "Unquoted property 'category' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 6, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'category' should be before 'message'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 6, + "severity": 2, + "message": "Unquoted property 'url' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 5, + "severity": 2, + "message": "Unary operator '++' used.", + "ruleName": "no-plusplus", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-plusplus", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "This line has a length of 132. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "This line has a length of 131. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 53, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 53, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 53, + "severity": 2, + "message": "'ruleResult' is already declared in the upper scope on line 235 column 11.", + "ruleName": "@typescript-eslint/no-shadow", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-shadow", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 67, + "severity": 2, + "message": "Requires a space after '{'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 67, + "severity": 2, + "message": "Statement inside of curly braces should be on next line.", + "ruleName": "@typescript-eslint/brace-style", + "category": "layout", + "url": "https://typescript-eslint.io/rules/brace-style", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 67, + "severity": 2, + "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", + "ruleName": "arrow-body-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/arrow-body-style", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 68, + "severity": 2, + "message": "This line has 2 statements. Maximum allowed is 1.", + "ruleName": "max-statements-per-line", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-statements-per-line", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 118, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 118, + "severity": 2, + "message": "Requires a space before '}'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 118, + "severity": 2, + "message": "Closing curly brace should be on the same line as opening curly brace or on the line after the previous block.", + "ruleName": "@typescript-eslint/brace-style", + "category": "layout", + "url": "https://typescript-eslint.io/rules/brace-style", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 118, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 120, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 9, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 9, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 22, + "severity": 2, + "message": "Unexpected newline after '('.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 8, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 8, + "severity": 2, + "message": "Unquoted property 'fileName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 8, + "severity": 2, + "message": "Unquoted property 'violations' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 6, + "severity": 2, + "message": "Unexpected newline before ')'.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 2, + "severity": 2, + "message": "Member matchPath should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 18, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 2, + "severity": 2, + "message": "Member isEnabled should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 10, + "severity": 2, + "message": "Returning an awaited promise is not allowed in this context.", + "ruleName": "@typescript-eslint/return-await", + "category": "problem", + "url": "https://typescript-eslint.io/rules/return-await", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 2, + "severity": 2, + "message": "Member isEngineRequested should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 27, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 51, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 96, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 53, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 68, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 2, + "severity": 2, + "message": "Member isDfaEngine should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'isDfaEngine'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 2, + "severity": 2, + "message": "Member getNormalizedSeverity should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getNormalizedSeverity'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 30, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 58, + "severity": 2, + "message": "Missing space before opening brace.", + "ruleName": "@typescript-eslint/space-before-blocks", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-blocks", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/cpd/CpdWrapper.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 15, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 17, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 35, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 20, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 19, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on class property path.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on class property language.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on class property minimumTokens.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on class property logger.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'buildClasspath'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 35, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 39, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 45, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 39, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 16, + "severity": 2, + "message": "A linebreak is required after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 23, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 55, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 66, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 78, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 79, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 92, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 4, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 15, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 16, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 22, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 42, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 70, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 71, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 84, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 98, + "severity": 2, + "message": "A linebreak is required before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 19, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'isSuccessfulExitCode'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 19, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 33, + "severity": 2, + "message": "No magic number: 4.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "This line has a length of 105. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 2, + "severity": 2, + "message": "Member execute should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 30, + "severity": 2, + "message": "'path' is already declared in the upper scope on line 4 column 8.", + "ruleName": "@typescript-eslint/no-shadow", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-shadow", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 102, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 4, + "severity": 2, + "message": "Unquoted property 'path' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 4, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 4, + "severity": 2, + "message": "Unquoted property 'language' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'language' should be before 'path'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 4, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 4, + "severity": 2, + "message": "Unquoted property 'minimumTokens' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 4, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 2, + "severity": 2, + "message": "Member constructor should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 14, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/eslint/BaseEslintEngine.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 8, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Import \"ENGINE\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 44, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Import \"ProcessRuleViolationType\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 81, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'multiple' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: DEFAULT_ENV_VARS is part of a fix...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 2, + "severity": 2, + "message": "Unquoted property 'es6' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 13, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 17, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 17, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 2, + "severity": 2, + "message": "Unquoted property 'node' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 14, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 17, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 17, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 2, + "severity": 2, + "message": "Unquoted property 'browser' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'browser' should be before 'node'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 16, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 19, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 19, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 2, + "severity": 2, + "message": "Unquoted property 'webextensions' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 22, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 23, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 23, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 2, + "severity": 2, + "message": "Unquoted property 'jasmine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'jasmine' should be before 'webextensions'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 16, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 19, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 19, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 2, + "severity": 2, + "message": "Unquoted property 'jest' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 13, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 17, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 17, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 2, + "severity": 2, + "message": "Unquoted property 'jquery' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 15, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 18, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 18, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 2, + "severity": 2, + "message": "Unquoted property 'mocha' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 13, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 17, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 17, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 6, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 18, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 18, + "severity": 2, + "message": "A record is preferred over an index signature.", + "ruleName": "@typescript-eslint/consistent-indexed-object-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-indexed-object-style", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 13, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 16, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 25, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "This line has a length of 124. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 2, + "severity": 2, + "message": "Member logger should be declared before all private instance field definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 2, + "severity": 2, + "message": "Member outputProcessor should be declared before all private instance field definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition initializeContents.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 27, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 53, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 113, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition matchPath.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 11, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 3, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO implement matchPath when Custom...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getName.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 9, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 20, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition isEnabled.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 17, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 10, + "severity": 2, + "message": "Returning an awaited promise is not allowed in this context.", + "ruleName": "@typescript-eslint/return-await", + "category": "problem", + "url": "https://typescript-eslint.io/rules/return-await", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getTargetPatterns.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 10, + "severity": 2, + "message": "Returning an awaited promise is not allowed in this context.", + "ruleName": "@typescript-eslint/return-await", + "category": "problem", + "url": "https://typescript-eslint.io/rules/return-await", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 73, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getCatalog.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 10, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 22, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 11, + "severity": 2, + "message": "Use object destructuring.", + "ruleName": "prefer-destructuring", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-destructuring", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 39, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 9, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 9, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 11, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 11, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 19, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 20, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 40, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 40, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 40, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'engine' should be before 'name'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 64, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 64, + "severity": 2, + "message": "Unquoted property 'paths' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 73, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 36, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 5, + "severity": 2, + "message": "Unquoted property 'categories' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 5, + "severity": 2, + "message": "Unquoted property 'rules' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 5, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 5, + "severity": 2, + "message": "Unquoted property 'rulesets' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "More than 2 blank lines not allowed.", + "ruleName": "no-multiple-empty-lines", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-multiple-empty-lines", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 21, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 35, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 4, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 4, + "severity": 2, + "message": "Unquoted property 'sourcepackage' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 4, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'name' should be before 'sourcepackage'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'name'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 4, + "severity": 2, + "message": "Unquoted property 'categories' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'categories' should be before 'description'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 4, + "severity": 2, + "message": "Unquoted property 'rulesets' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 4, + "severity": 2, + "message": "Unquoted property 'isDfa' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'isDfa' should be before 'rulesets'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 4, + "severity": 2, + "message": "Unquoted property 'isPilot' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 4, + "severity": 2, + "message": "Unquoted property 'languages' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 4, + "severity": 2, + "message": "Unquoted property 'defaultEnabled' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'defaultEnabled' should be before 'languages'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 4, + "severity": 2, + "message": "Unquoted property 'defaultConfig' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'defaultConfig' should be before 'defaultEnabled'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 4, + "severity": 2, + "message": "Unquoted property 'url' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 2, + "severity": 2, + "message": "Member shouldEngineRun should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition shouldEngineRun.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 2, + "severity": 2, + "message": "Method 'shouldEngineRun' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 17, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 37, + "severity": 2, + "message": "Expected newline before ')'.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 4, + "severity": 2, + "message": "'&&' should be placed at the end of the line.", + "ruleName": "operator-linebreak", + "category": "layout", + "url": "https://eslint.org/docs/rules/operator-linebreak", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 34, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 4, + "severity": 2, + "message": "'&&' should be placed at the end of the line.", + "ruleName": "operator-linebreak", + "category": "layout", + "url": "https://eslint.org/docs/rules/operator-linebreak", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 22, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 2, + "severity": 2, + "message": "Member isEngineRequested should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition isEngineRequested.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 20, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 44, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 89, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 3, + "severity": 2, + "message": "'&&' should be placed at the end of the line.", + "ruleName": "operator-linebreak", + "category": "layout", + "url": "https://eslint.org/docs/rules/operator-linebreak", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 61, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 76, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 2, + "severity": 2, + "message": "Member isDfaEngine should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'isDfaEngine'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "This line has a length of 137. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 2, + "severity": 2, + "message": "Member run should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition run.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 2, + "severity": 2, + "message": "Async method 'run' has too many lines (70). Maximum allowed is 50.", + "ruleName": "max-lines-per-function", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines-per-function", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 2, + "severity": 2, + "message": "Async method 'run' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 11, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 11, + "severity": 2, + "message": "Async method 'run' has too many statements (32). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 12, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 37, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 52, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 75, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 47, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 5, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: Will this break the typescript...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "This line has a length of 181. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 17, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 17, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 62, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 33, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "This line has a length of 105. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 6, + "severity": 2, + "message": "Unexpected use of continue statement.", + "ruleName": "no-continue", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-continue", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 16, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 16, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 16, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 26, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 36, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 5, + "severity": 2, + "message": "Assignment (=) can be replaced with operator assignment (||=).", + "ruleName": "logical-assignment-operators", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/logical-assignment-operators", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 29, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 29, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "This line has a length of 127. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 5, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: This whole code block is part of a...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "This line has a length of 124. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "This line has a length of 139. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 5, + "severity": 2, + "message": "Assignment (=) can be replaced with operator assignment (||=).", + "ruleName": "logical-assignment-operators", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/logical-assignment-operators", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 25, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 25, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 47, + "severity": 2, + "message": "Unquoted property 'env' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "This line has a length of 126. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 25, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 25, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 50, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "This line has a length of 104. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 51, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 77, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 44, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 11, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 31, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 36, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 60, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "This line has a length of 148. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 68, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 77, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 88, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 98, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 137, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 28, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 28, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 49, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 2, + "severity": 2, + "message": "Member getNormalizedSeverity should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getNormalizedSeverity.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getNormalizedSeverity'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 9, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 9, + "severity": 2, + "message": "No magic number: 2.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 1, + "severity": 2, + "message": "This line has a length of 103. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'configureRules'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 25, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 42, + "severity": 2, + "message": "Unquoted property 'rules' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 17, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 17, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 39, + "severity": 2, + "message": "Unexpected value in conditional. A boolean expression is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 61, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 69, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 2, + "severity": 2, + "message": "Member validateEnv should be declared before all public instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "File has too many lines (316). Maximum allowed is 300.", + "ruleName": "max-lines", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 7, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 11, + "severity": 2, + "message": "Expected '===' and instead saw '=='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 20, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "This line has a length of 124. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 108, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/eslint/CustomEslintEngine.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "This line has a length of 125. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 30, + "severity": 2, + "message": "Member 'Rule' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 104, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 112, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "This line has a length of 105. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 88, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Import \"ProcessRuleViolationType\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 50, + "severity": 2, + "message": "Member 'ProcessRuleViolationType' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 81, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 2, + "severity": 2, + "message": "Member logger should be declared before all private instance field definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getEngine.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getEngine'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 11, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getName.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 9, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 20, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition isEngineRequested.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 20, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 44, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 89, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 3, + "severity": 2, + "message": "'&&' should be placed at the end of the line.", + "ruleName": "operator-linebreak", + "category": "layout", + "url": "https://eslint.org/docs/rules/operator-linebreak", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 88, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition isDfaEngine.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'isDfaEngine'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getNormalizedSeverity.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getNormalizedSeverity'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 9, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 9, + "severity": 2, + "message": "No magic number: 2.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition init.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 13, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 69, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getTargetPatterns.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class async method 'getTargetPatterns'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "This line has a length of 154. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 35, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 35, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 35, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: We need a different way to set...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 149, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getCatalog.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getCatalog'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 3, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: revisit this when adding...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 4, + "severity": 2, + "message": "Unquoted property 'rules' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 4, + "severity": 2, + "message": "Unquoted property 'categories' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'categories' should be before 'rules'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 4, + "severity": 2, + "message": "Unquoted property 'rulesets' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition shouldEngineRun.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 2, + "severity": 2, + "message": "Method 'shouldEngineRun' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 17, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 37, + "severity": 2, + "message": "Expected newline before ')'.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 4, + "severity": 2, + "message": "'&&' should be placed at the end of the line.", + "ruleName": "operator-linebreak", + "category": "layout", + "url": "https://eslint.org/docs/rules/operator-linebreak", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 23, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "This line has a length of 137. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition run.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 2, + "severity": 2, + "message": "Async method 'run' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 11, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 11, + "severity": 2, + "message": "Async method 'run' has too many statements (14). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 12, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 37, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 52, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 75, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 53, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 80, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 22, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 54, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 82, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 87, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 50, + "severity": 2, + "message": "Unquoted property 'overrideConfig' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 43, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 10, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 30, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 35, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 59, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "This line has a length of 130. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 56, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 65, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 76, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 86, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 122, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 23, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 83, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 3, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: handle yaml files'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 3, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: skim out comments in the file'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 7, + "severity": 2, + "message": "Variable 'config' should be initialized on declaration.", + "ruleName": "@typescript-eslint/init-declarations", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/init-declarations", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 28, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 28, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 53, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 56, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 69, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 81, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 17, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 2, + "severity": 2, + "message": "Member processRuleViolation should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition processRuleViolation.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'processRuleViolation'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 23, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 73, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 29, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "This line has a length of 104. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 95, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "This line has a length of 104. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "This line has a length of 105. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 69, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 48, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 74, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 4, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 2, + "severity": 2, + "message": "Member matchPath should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition matchPath.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'matchPath'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 11, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 104, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 2, + "severity": 2, + "message": "Member isEnabled should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition isEnabled.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class async method 'isEnabled'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 17, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/eslint/EslintCommons.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "File has too many classes (3). Maximum allowed is 1.", + "ruleName": "max-classes-per-file", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-classes-per-file", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 18, + "severity": 2, + "message": "Member 'ESLint' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 24, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'multiple' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 23, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "This line has a length of 113. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 37, + "severity": 2, + "message": "Member 'ESRule' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 92, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 100, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 21, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "This line has a length of 102. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 43, + "severity": 2, + "message": "Statement inside of curly braces should be on next line.", + "ruleName": "@typescript-eslint/brace-style", + "category": "layout", + "url": "https://typescript-eslint.io/rules/brace-style", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 45, + "severity": 2, + "message": "Interface only has a call signature, you should use a function type instead.", + "ruleName": "@typescript-eslint/prefer-function-type", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-function-type", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 64, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 102, + "severity": 2, + "message": "Requires a space before '}'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 102, + "severity": 2, + "message": "Closing curly brace should be on the same line as opening curly brace or on the line after the previous block.", + "ruleName": "@typescript-eslint/brace-style", + "category": "layout", + "url": "https://typescript-eslint.io/rules/brace-style", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 2, + "severity": 2, + "message": "Enum Member name `ENABLED` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 12, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 2, + "severity": 2, + "message": "Enum Member name `DISABLED` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 13, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition createESLint.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'createESLint'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 14, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 15, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition resolveTargetPath.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'resolveTargetPath'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getCurrentWorkingDirectory.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getCurrentWorkingDirectory'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getFileHandler.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getFileHandler'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 16, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 14, + "severity": 2, + "message": "Unexpected class with only static properties.", + "ruleName": "@typescript-eslint/no-extraneous-class", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-extraneous-class", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 2, + "severity": 2, + "message": "Expected line before comment.", + "ruleName": "lines-around-comment", + "category": "layout", + "url": "https://eslint.org/docs/rules/lines-around-comment", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getBaseEslintRules.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 27, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 41, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition filterDisallowedRules.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 30, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 31, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 54, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 75, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 84, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 34, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 20, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 28, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getDefaultStatus.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 96, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "This line has a length of 124. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 8, + "severity": 2, + "message": "Unexpected value in conditional. A boolean expression is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "This line has a length of 129. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 11, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 11, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 38, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 93, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 80, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 83, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "This line has a length of 104. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 11, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 11, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 26, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 41, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 96, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 10, + "severity": 2, + "message": "Unnecessary 'else' after 'return'.", + "ruleName": "no-else-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-else-return", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getDefaultConfig.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 96, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 8, + "severity": 2, + "message": "Unexpected value in conditional. A boolean expression is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "This line has a length of 153. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 7, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 65, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 75, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 132, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 143, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 147, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 10, + "severity": 2, + "message": "Unnecessary 'else' after 'return'.", + "ruleName": "no-else-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-else-return", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition isCustomRun.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'isCustomRun'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 14, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 59, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 61, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 77, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition addRuleResultsFromReport.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 2, + "severity": 2, + "message": "Method 'addRuleResultsFromReport' has too many parameters (5). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 22, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 49, + "severity": 2, + "message": "Expected newline before ')'.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 21, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 21, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 21, + "severity": 2, + "message": "Identifier name 'r' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 42, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 47, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 59, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 71, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 80, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 104, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition toRuleResult.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 2, + "severity": 2, + "message": "Method 'toRuleResult' has too many parameters (5). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'toRuleResult'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 14, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 49, + "severity": 2, + "message": "Expected newline before ')'.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 4, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 4, + "severity": 2, + "message": "Unquoted property 'violations' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 21, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 21, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 21, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 21, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 32, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 16, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 16, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 16, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 16, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 27, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 5, + "severity": 2, + "message": "Unquoted property 'line' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 27, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 5, + "severity": 2, + "message": "Unquoted property 'column' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'column' should be before 'line'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 31, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 5, + "severity": 2, + "message": "Unquoted property 'severity' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 5, + "severity": 2, + "message": "Unquoted property 'message' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'message' should be before 'severity'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 5, + "severity": 2, + "message": "Unquoted property 'ruleName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'category' should be before 'ruleName'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/eslint/EslintEngine.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "File has too many classes (3). Maximum allowed is 1.", + "ruleName": "max-classes-per-file", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-classes-per-file", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 26, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 34, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 27, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 34, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition init.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition init.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition init.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/eslint/JavascriptEslintStrategy.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 24, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 27, + "severity": 2, + "message": "Member 'HARDCODED_RULES' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 49, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 36, + "severity": 2, + "message": "Member 'ESRuleConfig' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 70, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 16, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Import \"ProcessRuleViolationType\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 81, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'babelOptions' should be before 'requireConfigFile'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 36, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 51, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'ignorePatterns' should be before 'parserOptions'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 21, + "severity": 2, + "message": "There should be no linebreak after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 3, + "severity": 2, + "message": "There should be no linebreak before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 24, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 24, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "This line has a length of 110. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'resolvePluginsRelativeTo' should be before 'useEslintrc'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 41, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 41, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'cwd' should be before 'resolvePluginsRelativeTo'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 19, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 19, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 2, + "severity": 2, + "message": "Member 'LANGUAGES' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 17, + "severity": 2, + "message": "Class Property name `LANGUAGES` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 2, + "severity": 2, + "message": "Member logger should be declared before all private instance field definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition init.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getLanguages.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getLanguages'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 14, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getEngine.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getEngine'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 11, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getRunOptions.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getRunOptions'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 15, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 16, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 77, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition filterUnsupportedPaths.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'filterUnsupportedPaths'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 25, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "This line has a length of 145. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 3, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: fill in the filtering logic - this...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition ruleDefaultEnabled.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "This line has a length of 113. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 71, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 108, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getDefaultConfig.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 18, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 71, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 82, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition filterDisallowedRules.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'filterDisallowedRules'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 24, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 79, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getRuleMap.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getRuleMap'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 96, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition processRuleViolation.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'processRuleViolation'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 29, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 74, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 4, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/eslint/LWCEslintStrategy.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 24, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 27, + "severity": 2, + "message": "Member 'HARDCODED_RULES' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 49, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 43, + "severity": 2, + "message": "Member 'ESRule' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 71, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 16, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Import \"ProcessRuleViolationType\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 81, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 15, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 28, + "severity": 2, + "message": "Requires a space after '{'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 28, + "severity": 2, + "message": "A record is preferred over an index signature.", + "ruleName": "@typescript-eslint/consistent-indexed-object-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-indexed-object-style", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 55, + "severity": 2, + "message": "Requires a space before '}'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'babelOptions' should be before 'requireConfigFile'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 36, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 51, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'ignorePatterns' should be before 'plugins'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 21, + "severity": 2, + "message": "There should be no linebreak after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 3, + "severity": 2, + "message": "There should be no linebreak before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 24, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 24, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "This line has a length of 110. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'resolvePluginsRelativeTo' should be before 'useEslintrc'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 41, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 41, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'cwd' should be before 'resolvePluginsRelativeTo'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 19, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 19, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 2, + "severity": 2, + "message": "Member 'LANGUAGES' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 17, + "severity": 2, + "message": "Class Property name `LANGUAGES` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 2, + "severity": 2, + "message": "Member logger should be declared before all private instance field definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition init.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 51, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 4, + "severity": 2, + "message": "Expected dot to be on same line as object.", + "ruleName": "dot-location", + "category": "layout", + "url": "https://eslint.org/docs/rules/dot-location", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 13, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 24, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 83, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getLanguages.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getLanguages'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 14, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getEngine.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getEngine'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 11, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getRunOptions.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getRunOptions'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 15, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 16, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 77, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition filterUnsupportedPaths.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'filterUnsupportedPaths'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 25, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "This line has a length of 145. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 3, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: fill in the filtering logic - this...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'filterDisallowedRules'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 32, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 87, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 2, + "severity": 2, + "message": "Member ruleDefaultEnabled should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition ruleDefaultEnabled.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "This line has a length of 113. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 71, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 108, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 2, + "severity": 2, + "message": "Member getDefaultConfig should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getDefaultConfig.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 18, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 71, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 82, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 2, + "severity": 2, + "message": "Member getRuleMap should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getRuleMap.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 36, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 24, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 53, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 2, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: Submit PR against...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 2, + "severity": 2, + "message": "Member processRuleViolation should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition processRuleViolation.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'processRuleViolation'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 10, + "severity": 2, + "message": "Arrow function has too many statements (11). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 29, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 45, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "This line has a length of 149. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "This line has a length of 124. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 30, + "severity": 2, + "message": "Use the 'u' flag.", + "ruleName": "require-unicode-regexp", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/require-unicode-regexp", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 55, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 29, + "severity": 2, + "message": "Capture group '([0-9])' should be converted to a named or non-capturing group.", + "ruleName": "prefer-named-capture-group", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-named-capture-group", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 29, + "severity": 2, + "message": "Use the 'u' flag.", + "ruleName": "require-unicode-regexp", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/require-unicode-regexp", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 47, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 48, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 5, + "severity": 2, + "message": "Use array destructuring.", + "ruleName": "prefer-destructuring", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-destructuring", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 57, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 63, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 4, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/eslint/TypescriptEslintStrategy.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 24, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 27, + "severity": 2, + "message": "Member 'HARDCODED_RULES' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 49, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 36, + "severity": 2, + "message": "Member 'ESRuleConfig' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 70, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 35, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 43, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 25, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 15, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Import \"ProcessRuleViolationType\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 81, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 13, + "severity": 2, + "message": "Enum name `TYPESCRIPT_ENGINE_OPTIONS` must match one of the following formats: PascalCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 2, + "severity": 2, + "message": "Enum Member name `TSCONFIG` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 13, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'ecmaVersion' should be before 'sourceType'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 23, + "severity": 2, + "message": "Unexpected trailing comma.", + "ruleName": "@typescript-eslint/comma-dangle", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-dangle", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 14, + "severity": 2, + "message": "There should be no linebreak after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 3, + "severity": 2, + "message": "There should be no linebreak before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'ignorePatterns' should be before 'plugins'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 24, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 24, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "This line has a length of 110. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'resolvePluginsRelativeTo' should be before 'useEslintrc'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 41, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 41, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'cwd' should be before 'resolvePluginsRelativeTo'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 19, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 19, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 19, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 2, + "severity": 2, + "message": "Member 'LANGUAGES' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 17, + "severity": 2, + "message": "Class Property name `LANGUAGES` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition init.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 12, + "severity": 2, + "message": "Async method 'init' has too many statements (14). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 52, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 4, + "severity": 2, + "message": "Expected dot to be on same line as object.", + "ruleName": "dot-location", + "category": "layout", + "url": "https://eslint.org/docs/rules/dot-location", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 13, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 24, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 35, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 45, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 73, + "severity": 2, + "message": "Requires a space after '{'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 99, + "severity": 2, + "message": "Requires a space before '}'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 3, + "severity": 2, + "message": "Use array destructuring.", + "ruleName": "prefer-destructuring", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-destructuring", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 59, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 58, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 4, + "severity": 2, + "message": "Expected dot to be on same line as object.", + "ruleName": "dot-location", + "category": "layout", + "url": "https://eslint.org/docs/rules/dot-location", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 13, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 24, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 35, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 45, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 56, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 4, + "severity": 2, + "message": "Expected dot to be on same line as object.", + "ruleName": "dot-location", + "category": "layout", + "url": "https://eslint.org/docs/rules/dot-location", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 13, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 24, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 35, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 45, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getEngine.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getEngine'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 11, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getLanguages.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getLanguages'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 14, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition filterUnsupportedPaths.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 25, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 38, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 38, + "severity": 2, + "message": "Identifier name 'p' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'filterDisallowedRules'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 31, + "severity": 2, + "message": "Method 'filterDisallowedRules' has too many statements (14). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 32, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 87, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 20, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 8, + "severity": 2, + "message": "Unexpected value in conditional. A boolean expression is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 51, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 6, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 6, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 6, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 52, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 59, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "This line has a length of 103. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 32, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 20, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 64, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 26, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 2, + "severity": 2, + "message": "Member ruleDefaultEnabled should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition ruleDefaultEnabled.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "This line has a length of 103. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 37, + "severity": 2, + "message": "Unexpected value in conditional. A boolean expression is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 37, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 92, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 4, + "severity": 2, + "message": "'||' should be placed at the end of the line.", + "ruleName": "operator-linebreak", + "category": "layout", + "url": "https://eslint.org/docs/rules/operator-linebreak", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 7, + "severity": 2, + "message": "Unexpected value in conditional. A boolean expression is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 7, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 64, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 4, + "severity": 2, + "message": "'||' should be placed at the end of the line.", + "ruleName": "operator-linebreak", + "category": "layout", + "url": "https://eslint.org/docs/rules/operator-linebreak", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 7, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 7, + "severity": 2, + "message": "Unexpected value in conditional. A boolean expression is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 71, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 4, + "severity": 2, + "message": "'||' should be placed at the end of the line.", + "ruleName": "operator-linebreak", + "category": "layout", + "url": "https://eslint.org/docs/rules/operator-linebreak", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 2, + "severity": 2, + "message": "Member getDefaultConfig should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getDefaultConfig.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 18, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 10, + "severity": 2, + "message": "Unexpected value in conditional. A boolean expression is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 65, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 4, + "severity": 2, + "message": "'||' should be placed at the end of the line.", + "ruleName": "operator-linebreak", + "category": "layout", + "url": "https://eslint.org/docs/rules/operator-linebreak", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 7, + "severity": 2, + "message": "Unexpected value in conditional. A boolean expression is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 64, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 4, + "severity": 2, + "message": "'||' should be placed at the end of the line.", + "ruleName": "operator-linebreak", + "category": "layout", + "url": "https://eslint.org/docs/rules/operator-linebreak", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 7, + "severity": 2, + "message": "Unexpected value in conditional. A boolean expression is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 71, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 4, + "severity": 2, + "message": "'||' should be placed at the end of the line.", + "ruleName": "operator-linebreak", + "category": "layout", + "url": "https://eslint.org/docs/rules/operator-linebreak", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 78, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 2, + "severity": 2, + "message": "Member getRunOptions should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getRunOptions.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 21, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 22, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 83, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 24, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 10, + "severity": 2, + "message": "[\"overrideConfig\"] is better written in dot notation.", + "ruleName": "@typescript-eslint/dot-notation", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/dot-notation", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 28, + "severity": 2, + "message": "[\"parserOptions\"] is better written in dot notation.", + "ruleName": "@typescript-eslint/dot-notation", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/dot-notation", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 17, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "This line has a length of 136. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 4, + "severity": 2, + "message": "Unquoted property 'messageKey' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 16, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 46, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 46, + "severity": 2, + "message": "Unquoted property 'args' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 46, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'args' should be before 'messageKey'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 68, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 68, + "severity": 2, + "message": "Unquoted property 'type' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 74, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 82, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 82, + "severity": 2, + "message": "Unquoted property 'handler' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 82, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'handler' should be before 'type'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 91, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 97, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 97, + "severity": 2, + "message": "Unquoted property 'verbose' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 112, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 112, + "severity": 2, + "message": "Unquoted property 'time' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 112, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'time' should be before 'verbose'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 2, + "severity": 2, + "message": "Member processRuleViolation should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition processRuleViolation.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'processRuleViolation'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 29, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 10, + "severity": 2, + "message": "Use object destructuring.", + "ruleName": "prefer-destructuring", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-destructuring", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "This line has a length of 201. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 27, + "severity": 2, + "message": "Capture group '(that TSConfig does not|none of those TSConfigs)' should be converted to a named or non-capturing group.", + "ruleName": "prefer-named-capture-group", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-named-capture-group", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 27, + "severity": 2, + "message": "Use the 'u' flag.", + "ruleName": "require-unicode-regexp", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/require-unicode-regexp", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "This line has a length of 112. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 49, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 77, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 88, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 4, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 2, + "severity": 2, + "message": "Member findTsconfig should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition findTsconfig.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 21, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 74, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "This line has a length of 139. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 25, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 86, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 79, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 84, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 98, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "This line has a length of 104. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 2, + "severity": 2, + "message": "Member checkEngineOptionsForTsconfig should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 47, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 48, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 101, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 7, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 27, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 9, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 43, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 85, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 109, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 11, + "severity": 2, + "message": "Unexpected negated condition.", + "ruleName": "no-negated-condition", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-negated-condition", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 79, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "This line has a length of 123. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 43, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 76, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 98, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 112, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 2, + "severity": 2, + "message": "Member isCompatibleRuleMeta should be declared before all public instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 37, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 47, + "severity": 2, + "message": "Requires a space after '{'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 52, + "severity": 2, + "message": "Requires a space before '}'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 2, + "severity": 2, + "message": "Member getRuleMap should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getRuleMap.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 36, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 19, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 49, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 2, + "severity": 2, + "message": "Member checkWorkingDirectoryForTsconfig should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 50, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 70, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/pmd/PmdCatalogWrapper.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 17, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 15, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 19, + "severity": 2, + "message": "Member 'EVENTS' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 20, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 39, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 47, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 47, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 48, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 53, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 54, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 59, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 60, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 65, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 66, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 74, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 90, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 91, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 20, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 26, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 26, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 26, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: add relevant trace logs'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 2, + "severity": 2, + "message": "Member getCatalog should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 41, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 35, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 2, + "severity": 2, + "message": "Member buildCommandArray should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 35, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 39, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 45, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "This line has a length of 125. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "This line has a length of 173. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 57, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 94, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 95, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 101, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 140, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 152, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "This line has a length of 124. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 19, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 2, + "severity": 2, + "message": "Member buildClasspath should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 40, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 19, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 18, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 23, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 32, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 2, + "severity": 2, + "message": "Member getRulePathEntries should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 36, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 36, + "severity": 2, + "message": "Async method 'getRulePathEntries' has too many statements (17). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 74, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 23, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "This line has a length of 107. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 17, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 18, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 20, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 20, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 10, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 13, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "This line has a length of 131. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 43, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 64, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 97, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 105, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 114, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 24, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 20, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 20, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "This line has a length of 104. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 28, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 2, + "severity": 2, + "message": "Member derivePmdJarName should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 33, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 28, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 29, + "severity": 2, + "message": "Unexpected string concatenation.", + "ruleName": "prefer-template", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-template", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 77, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 2, + "severity": 2, + "message": "Member isSuccessfulExitCode should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'isSuccessfulExitCode'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 19, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 2, + "severity": 2, + "message": "Member handleResults should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 70, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/pmd/PmdEngine.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "File has too many classes (3). Maximum allowed is 1.", + "ruleName": "max-classes-per-file", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-classes-per-file", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Import \"Element\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "This line has a length of 107. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 94, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 17, + "severity": 2, + "message": "Member 'CUSTOM_CONFIG' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 76, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 19, + "severity": 2, + "message": "Member 'EVENTS' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 72, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 6, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 28, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 19, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 17, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 3, + "severity": 2, + "message": "Unquoted property 'base' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 3, + "severity": 2, + "message": "Unquoted property 'nodeIdentifier' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 20, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 47, + "severity": 2, + "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", + "ruleName": "arrow-body-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/arrow-body-style", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "This line has a length of 138. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 93, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 130, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 3, + "severity": 2, + "message": "Unquoted property 'severity' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 3, + "severity": 2, + "message": "Unquoted property 'msgFormatter' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'msgFormatter' should be before 'severity'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 18, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "This line has a length of 130. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "This line has a length of 123. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 41, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 58, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 25, + "severity": 2, + "message": "No magic number: -1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 40, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 57, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 62, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 38, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 68, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 84, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 2, + "severity": 2, + "message": "Expected line before comment.", + "ruleName": "lines-around-comment", + "category": "layout", + "url": "https://eslint.org/docs/rules/lines-around-comment", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "This line has a length of 113. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "This line has a length of 111. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "This line has a length of 143. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 2, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 2, + "severity": 2, + "message": "Member 'SKIPPED_RULES_TO_REASON_MAP' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 10, + "severity": 2, + "message": "Class Property name `SKIPPED_RULES_TO_REASON_MAP` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 49, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 70, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 105, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 106, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 2, + "severity": 2, + "message": "Member logger should be declared before all private instance field definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 2, + "severity": 2, + "message": "Member config should be declared before all private instance field definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 2, + "severity": 2, + "message": "Member pmdCatalogWrapper should be declared before all private instance field definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 2, + "severity": 2, + "message": "Member eventCreator should be declared before all private instance field definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getTargetPatterns.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'matchPath'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 18, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 3, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO implement this for realz'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 10, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 15, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "This line has a length of 143. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 33, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 34, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 59, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 74, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 96, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "This line has a length of 145. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 21, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 22, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 47, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 62, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 84, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 27, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "This line has a length of 107. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 35, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 36, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 60, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 2, + "severity": 2, + "message": "Member isDfaEngine should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'isDfaEngine'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 2, + "severity": 2, + "message": "Member getNormalizedSeverity should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getNormalizedSeverity.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getNormalizedSeverity'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 9, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 9, + "severity": 2, + "message": "No magic number: 2.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 9, + "severity": 2, + "message": "No magic number: 3.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 9, + "severity": 2, + "message": "No magic number: 4.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 9, + "severity": 2, + "message": "No magic number: 5.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 2, + "severity": 2, + "message": "Member init should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "This line has a length of 102. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 2, + "severity": 2, + "message": "Member runInternal should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 29, + "severity": 2, + "message": "Async method 'runInternal' has too many statements (16). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 53, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 99, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 31, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 45, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 60, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 28, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 28, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 49, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 2, + "severity": 2, + "message": "Member processStdOut should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 25, + "severity": 2, + "message": "Method 'processStdOut' has too many statements (16). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 18, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 35, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 16, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 19, + "severity": 2, + "message": "No magic number: -1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 32, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 35, + "severity": 2, + "message": "No magic number: -1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 41, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 34, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 36, + "severity": 2, + "message": "Unquoted property 'compact' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 52, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 52, + "severity": 2, + "message": "Unquoted property 'ignoreDeclaration' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 10, + "severity": 2, + "message": "Use object destructuring.", + "ruleName": "prefer-destructuring", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-destructuring", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 20, + "severity": 2, + "message": "Multiple spaces found before 'pmdJson'.", + "ruleName": "no-multi-spaces", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-multi-spaces", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 39, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "This line has a length of 126. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 24, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 2, + "severity": 2, + "message": "Member processStdErr should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 71, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 100, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 10, + "severity": 2, + "message": "Unnecessary 'else' after 'return'.", + "ruleName": "no-else-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-else-return", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "This line has a length of 112. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 2, + "severity": 2, + "message": "Member translateRuleSetNotFoundException should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'translateRuleSetNotFoundException'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 43, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 68, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 20, + "severity": 2, + "message": "Capture group '(\\S+)' should be converted to a named or non-capturing group.", + "ruleName": "prefer-named-capture-group", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-named-capture-group", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 20, + "severity": 2, + "message": "Capture group '(\\S+)' should be converted to a named or non-capturing group.", + "ruleName": "prefer-named-capture-group", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-named-capture-group", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 20, + "severity": 2, + "message": "Use the 'u' flag.", + "ruleName": "require-unicode-regexp", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/require-unicode-regexp", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 7, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 7, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 45, + "severity": 2, + "message": "No magic number: 3.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 78, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 97, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 101, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 10, + "severity": 2, + "message": "Unnecessary 'else' after 'return'.", + "ruleName": "no-else-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-else-return", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "This line has a length of 126. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 2, + "severity": 2, + "message": "Member nodeRepresentsViolations should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'nodeRepresentsViolations'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 2, + "severity": 2, + "message": "Member 'nodeRepresentsViolations' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 38, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 39, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 109, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 2, + "severity": 2, + "message": "Member xmlToRuleResults should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 29, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 64, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 30, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 6, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 6, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 6, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 64, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 65, + "severity": 2, + "message": "There should be no linebreak after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 7, + "severity": 2, + "message": "There should be no linebreak before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 14, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 42, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 45, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 2, + "severity": 2, + "message": "Member fileNodeToRuleResult should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 30, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 31, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 4, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 4, + "severity": 2, + "message": "Unquoted property 'fileName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 33, + "severity": 2, + "message": "[\"name\"] is better written in dot notation.", + "ruleName": "@typescript-eslint/dot-notation", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/dot-notation", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 4, + "severity": 2, + "message": "Unquoted property 'violations' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 36, + "severity": 2, + "message": "Unexpected newline after '('.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 6, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 6, + "severity": 2, + "message": "Identifier name 'v' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 26, + "severity": 2, + "message": "Unexpected block statement surrounding arrow body; parenthesize the returned value and move it immediately after the `=>`.", + "ruleName": "arrow-body-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/arrow-body-style", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 7, + "severity": 2, + "message": "Unquoted property 'line' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 7, + "severity": 2, + "message": "Unquoted property 'column' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'column' should be before 'line'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 7, + "severity": 2, + "message": "Unquoted property 'endLine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 7, + "severity": 2, + "message": "Unquoted property 'endColumn' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'endColumn' should be before 'endLine'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 7, + "severity": 2, + "message": "Unquoted property 'severity' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 7, + "severity": 2, + "message": "Unquoted property 'ruleName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'ruleName' should be before 'severity'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 7, + "severity": 2, + "message": "Unquoted property 'category' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'category' should be before 'ruleName'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 7, + "severity": 2, + "message": "Unquoted property 'url' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 7, + "severity": 2, + "message": "Unquoted property 'message' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'message' should be before 'url'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 4, + "severity": 2, + "message": "Unexpected newline before ')'.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 2, + "severity": 2, + "message": "Member errorNodeToRuleResult should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 32, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 1, + "severity": 2, + "message": "This line has a length of 105. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 56, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 56, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "File has too many lines (534). Maximum allowed is 300.", + "ruleName": "max-lines", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 4, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 4, + "severity": 2, + "message": "Unquoted property 'fileName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 4, + "severity": 2, + "message": "Unquoted property 'violations' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 16, + "severity": 2, + "message": "A linebreak is required after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 5, + "severity": 2, + "message": "Unquoted property 'line' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 5, + "severity": 2, + "message": "Unquoted property 'column' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'column' should be before 'line'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 5, + "severity": 2, + "message": "Unquoted property 'severity' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 5, + "severity": 2, + "message": "Unquoted property 'ruleName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'ruleName' should be before 'severity'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 5, + "severity": 2, + "message": "Unquoted property 'category' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'category' should be before 'ruleName'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 5, + "severity": 2, + "message": "Unquoted property 'message' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 5, + "severity": 2, + "message": "Unquoted property 'exception' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'exception' should be before 'message'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 5, + "severity": 2, + "message": "A linebreak is required before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 2, + "severity": 2, + "message": "Member filterSkippedRulesFromResults should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 39, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 39, + "severity": 2, + "message": "Method 'filterSkippedRulesFromResults' has too many statements (13). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 40, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 87, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 320, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 320, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 321, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 321, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 321, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 326, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 326, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 326, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 327, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 327, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 327, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 327, + "column": 6, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 328, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 328, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 328, + "column": 6, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 54, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 55, + "severity": 2, + "message": "There should be no linebreak after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 27, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 7, + "severity": 2, + "message": "There should be no linebreak before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 335, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 335, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 335, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 336, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 336, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 336, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 337, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 337, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 338, + "column": 1, + "severity": 2, + "message": "This line has a length of 123. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 338, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 338, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 36, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 340, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 340, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 6, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 342, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 342, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 342, + "column": 6, + "severity": 2, + "message": "Unquoted property 'fileName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 343, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 343, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 343, + "column": 6, + "severity": 2, + "message": "Unquoted property 'violations' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 344, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 344, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 344, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 345, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 345, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 345, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 346, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 346, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 348, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 348, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 350, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 350, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 352, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 353, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 2, + "severity": 2, + "message": "Member emitErrorsAndWarnings should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 2, + "severity": 2, + "message": "Method 'emitErrorsAndWarnings' has too many lines (54). Maximum allowed is 50.", + "ruleName": "max-lines-per-function", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines-per-function", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 32, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 59, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 355, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 355, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 356, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 356, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 356, + "column": 33, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 356, + "column": 33, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 356, + "column": 33, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 358, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 358, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 358, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 358, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 359, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 359, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 359, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 360, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 360, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 360, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 361, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 361, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 361, + "column": 10, + "severity": 2, + "message": "Use object destructuring.", + "ruleName": "prefer-destructuring", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-destructuring", + "normalizedSeverity": 1 + }, + { + "line": 362, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 362, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 362, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 363, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 363, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 364, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 364, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 365, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 365, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 366, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 366, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 366, + "column": 57, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 367, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 367, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 368, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 368, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 369, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 369, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 370, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 370, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 371, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 371, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 373, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 373, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 374, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 374, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 375, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 375, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 376, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 376, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 376, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 376, + "column": 65, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 377, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 377, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 378, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 378, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 379, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 379, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 381, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 381, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 382, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 382, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 383, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 383, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 385, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 385, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 386, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 386, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 387, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 387, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 388, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 388, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 388, + "column": 57, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 389, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 389, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 390, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 390, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 391, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 391, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 392, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 392, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 393, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 393, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 395, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 395, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 396, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 396, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 397, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 397, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 398, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 398, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 398, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 398, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 398, + "column": 64, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 398, + "column": 65, + "severity": 2, + "message": "There should be no linebreak after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 399, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 399, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 400, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 400, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 400, + "column": 7, + "severity": 2, + "message": "There should be no linebreak before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 401, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 401, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 402, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 402, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 402, + "column": 22, + "severity": 2, + "message": "Unexpected newline after '('.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 403, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 403, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 404, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 404, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 404, + "column": 6, + "severity": 2, + "message": "Unexpected newline before ')'.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 404, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 405, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 405, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 405, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 406, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 406, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 406, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 407, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 407, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 409, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 409, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 409, + "column": 2, + "severity": 2, + "message": "Member toText should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 409, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'toText'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 409, + "column": 16, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 409, + "column": 17, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 409, + "column": 17, + "severity": 2, + "message": "Identifier name 'v' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 409, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 410, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 410, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 410, + "column": 29, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 410, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 411, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 411, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 411, + "column": 11, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 411, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 412, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 412, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 414, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 414, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 414, + "column": 25, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 414, + "column": 25, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 414, + "column": 25, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 414, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 415, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 415, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 415, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 418, + "column": 1, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 418, + "column": 21, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 418, + "column": 22, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 418, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 419, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 419, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 419, + "column": 57, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 419, + "column": 73, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 422, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 423, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 423, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 423, + "column": 2, + "severity": 2, + "message": "Member 'THIS_ENGINE' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 423, + "column": 17, + "severity": 2, + "message": "Class Property name `THIS_ENGINE` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 2, + "severity": 2, + "message": "Member ENGINE_NAME should be declared before all private static field definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 16, + "severity": 2, + "message": "Class Property name `ENGINE_NAME` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getName.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getName'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 9, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 20, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 427, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 427, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 427, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 428, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 428, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 430, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 430, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 430, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getCatalog.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 430, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 430, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 430, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 431, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 431, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 431, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 432, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 432, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 434, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 434, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 434, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition shouldEngineRun.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 434, + "column": 2, + "severity": 2, + "message": "Method 'shouldEngineRun' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 434, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'shouldEngineRun'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 434, + "column": 17, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 435, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 435, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 435, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 436, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 436, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 436, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 437, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 437, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 437, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 438, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 438, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 438, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 438, + "column": 37, + "severity": 2, + "message": "Expected newline before ')'.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 438, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 439, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 439, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 440, + "column": 1, + "severity": 2, + "message": "This line has a length of 159. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 440, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 440, + "column": 4, + "severity": 2, + "message": "'&&' should be placed at the end of the line.", + "ruleName": "operator-linebreak", + "category": "layout", + "url": "https://eslint.org/docs/rules/operator-linebreak", + "normalizedSeverity": 1 + }, + { + "line": 440, + "column": 7, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 440, + "column": 28, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 440, + "column": 32, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 440, + "column": 32, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 440, + "column": 32, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: there's a bug in...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 441, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 441, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 441, + "column": 3, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: targetPaths count should be...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 441, + "column": 3, + "severity": 2, + "message": "Expected space or tab after '//' in comment.", + "ruleName": "spaced-comment", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/spaced-comment", + "normalizedSeverity": 1 + }, + { + "line": 441, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 442, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 442, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 444, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 444, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 444, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 444, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition isEngineRequested.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 444, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 444, + "column": 20, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 444, + "column": 44, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 444, + "column": 89, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 445, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 445, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 446, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 446, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 446, + "column": 3, + "severity": 2, + "message": "'&&' should be placed at the end of the line.", + "ruleName": "operator-linebreak", + "category": "layout", + "url": "https://eslint.org/docs/rules/operator-linebreak", + "normalizedSeverity": 1 + }, + { + "line": 446, + "column": 61, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 446, + "column": 76, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 447, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 447, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 449, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 449, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 450, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 450, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 451, + "column": 1, + "severity": 2, + "message": "This line has a length of 107. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 451, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 452, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 452, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 453, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 454, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 454, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 1, + "severity": 2, + "message": "This line has a length of 144. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 2, + "severity": 2, + "message": "Async method 'run' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 18, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 19, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 44, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 59, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 82, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 457, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 457, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 459, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 459, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 459, + "column": 40, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 459, + "column": 40, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 459, + "column": 61, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 10, + "severity": 2, + "message": "Returning an awaited promise is not allowed in this context.", + "ruleName": "@typescript-eslint/return-await", + "category": "problem", + "url": "https://typescript-eslint.io/rules/return-await", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 47, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 461, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 461, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 463, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 463, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 463, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 463, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 464, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 464, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 464, + "column": 10, + "severity": 2, + "message": "Returning an awaited promise is not allowed in this context.", + "ruleName": "@typescript-eslint/return-await", + "category": "problem", + "url": "https://typescript-eslint.io/rules/return-await", + "normalizedSeverity": 1 + }, + { + "line": 464, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 465, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 465, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 465, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 468, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 469, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 469, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 469, + "column": 2, + "severity": 2, + "message": "Member 'THIS_ENGINE' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 469, + "column": 17, + "severity": 2, + "message": "Class Property name `THIS_ENGINE` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 471, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 471, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 471, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getName.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 471, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getName'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 471, + "column": 9, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 471, + "column": 20, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 472, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 472, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 472, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 473, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 473, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition isEnabled.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'isEnabled'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 11, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 476, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 476, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 476, + "column": 33, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 476, + "column": 33, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 476, + "column": 72, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 477, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 477, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 479, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 479, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 479, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getCatalog.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 479, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 479, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getCatalog'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 479, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 479, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 480, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 480, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 480, + "column": 3, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: revisit this when adding...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 481, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 481, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 482, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 482, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 482, + "column": 4, + "severity": 2, + "message": "Unquoted property 'rules' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 483, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 483, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 483, + "column": 4, + "severity": 2, + "message": "Unquoted property 'categories' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 483, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'categories' should be before 'rules'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 484, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 484, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 484, + "column": 4, + "severity": 2, + "message": "Unquoted property 'rulesets' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 485, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 485, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 486, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 486, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 486, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 487, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 487, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 489, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 489, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 489, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition shouldEngineRun.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 489, + "column": 2, + "severity": 2, + "message": "Method 'shouldEngineRun' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 489, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'shouldEngineRun'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 489, + "column": 17, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 490, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 490, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 490, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 491, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 491, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 491, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 492, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 492, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 492, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 493, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 493, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 493, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 493, + "column": 37, + "severity": 2, + "message": "Expected newline before ')'.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 493, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 494, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 494, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 495, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 495, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 495, + "column": 3, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: targetPaths count should be...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 495, + "column": 3, + "severity": 2, + "message": "Expected space or tab after '//' in comment.", + "ruleName": "spaced-comment", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/spaced-comment", + "normalizedSeverity": 1 + }, + { + "line": 495, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 496, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 496, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 498, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 498, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 498, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 498, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition isEngineRequested.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 498, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'isEngineRequested'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 498, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 498, + "column": 20, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 498, + "column": 44, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 498, + "column": 89, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 499, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 499, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 500, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 500, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 500, + "column": 3, + "severity": 2, + "message": "'&&' should be placed at the end of the line.", + "ruleName": "operator-linebreak", + "category": "layout", + "url": "https://eslint.org/docs/rules/operator-linebreak", + "normalizedSeverity": 1 + }, + { + "line": 500, + "column": 70, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 500, + "column": 85, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 501, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 501, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 503, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 503, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 504, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 504, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 504, + "column": 2, + "severity": 2, + "message": "Async method 'run' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 504, + "column": 18, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 505, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 505, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 505, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 506, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 506, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 506, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 507, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 507, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 507, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 508, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 508, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 508, + "column": 3, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 508, + "column": 37, + "severity": 2, + "message": "Expected newline before ')'.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 510, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 510, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 512, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 512, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 513, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 513, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 513, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 513, + "column": 53, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 513, + "column": 77, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 515, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 515, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 515, + "column": 27, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 515, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 516, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 516, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 516, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 516, + "column": 54, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 516, + "column": 82, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 516, + "column": 87, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 517, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 517, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 519, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 519, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 519, + "column": 10, + "severity": 2, + "message": "Returning an awaited promise is not allowed in this context.", + "ruleName": "@typescript-eslint/return-await", + "category": "problem", + "url": "https://typescript-eslint.io/rules/return-await", + "normalizedSeverity": 1 + }, + { + "line": 519, + "column": 47, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 519, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 520, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 520, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 522, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 522, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 522, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 522, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class async method 'getCustomConfig'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 522, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 522, + "column": 32, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 522, + "column": 85, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 523, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 523, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 524, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 524, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 524, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 525, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 525, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 525, + "column": 8, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 525, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 526, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 526, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 526, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 526, + "column": 48, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 526, + "column": 65, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 526, + "column": 81, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 527, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 527, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 529, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 529, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 529, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 530, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 530, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/pmd/PmdLanguageManager.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 41, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 16, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 7, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 10, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 11, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 10, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 11, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 16, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 16, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 8, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 8, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 17, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 18, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 9, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 9, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 9, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 2, + "severity": 2, + "message": "Member resolveLanguageAlias should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 10, + "severity": 2, + "message": "Unnecessary 'else' after 'return'.", + "ruleName": "no-else-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-else-return", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 2, + "severity": 2, + "message": "Member getSupportedLanguages should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 36, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 36, + "severity": 2, + "message": "Async method 'getSupportedLanguages' has too many statements (11). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 44, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "This line has a length of 102. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 43, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 66, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 100, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 110, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 44, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 2, + "severity": 2, + "message": "Assignment (=) can be replaced with operator assignment (||=).", + "ruleName": "logical-assignment-operators", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/logical-assignment-operators", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 2, + "severity": 2, + "message": "Possible race condition: `INSTANCE` might be reassigned based on an outdated value of `INSTANCE`.", + "ruleName": "require-atomic-updates", + "category": "problem", + "url": "https://eslint.org/docs/rules/require-atomic-updates", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 13, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 13, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 9, + "severity": 2, + "message": "Returning an awaited promise is not allowed in this context.", + "ruleName": "@typescript-eslint/return-await", + "category": "problem", + "url": "https://typescript-eslint.io/rules/return-await", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 43, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 76, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 2, + "severity": 2, + "message": "Assignment (=) can be replaced with operator assignment (||=).", + "ruleName": "logical-assignment-operators", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/logical-assignment-operators", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 2, + "severity": 2, + "message": "Possible race condition: `INSTANCE` might be reassigned based on an outdated value of `INSTANCE`.", + "ruleName": "require-atomic-updates", + "category": "problem", + "url": "https://eslint.org/docs/rules/require-atomic-updates", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 13, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 13, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/pmd/PmdSupport.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 28, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 17, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 2, + "severity": 2, + "message": "Enum Member name `XML` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 8, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 2, + "severity": 2, + "message": "Enum Member name `CSV` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 8, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 2, + "severity": 2, + "message": "Enum Member name `TEXT` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 38, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 30, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class async method 'getCustomRulePathEntries'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 42, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 80, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 74, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/pmd/PmdWrapper.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'multiple' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 15, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 20, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 19, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on class property path.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on class property rules.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on class property reportFormat.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on class property reportFile.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on class property logger.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 18, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 18, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 18, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: Add relevant trace log lines'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "This line has a length of 123. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 2, + "severity": 2, + "message": "Member execute should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 2, + "severity": 2, + "message": "Static async method 'execute' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 30, + "severity": 2, + "message": "'path' is already declared in the upper scope on line 4 column 8.", + "ruleName": "@typescript-eslint/no-shadow", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-shadow", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 120, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 4, + "severity": 2, + "message": "Unquoted property 'path' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 4, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 4, + "severity": 2, + "message": "Unquoted property 'rules' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 4, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 4, + "severity": 2, + "message": "Unquoted property 'reportFormat' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'reportFormat' should be before 'rules'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 4, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 4, + "severity": 2, + "message": "Unquoted property 'reportFile' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'reportFile' should be before 'reportFormat'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 4, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 2, + "severity": 2, + "message": "Member constructor should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 14, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 23, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 23, + "severity": 2, + "message": "Unexpected value in conditional. A boolean expression is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 2, + "severity": 2, + "message": "Member buildCommandArray should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 35, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 35, + "severity": 2, + "message": "Async method 'buildCommandArray' has too many statements (13). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 39, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 45, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "This line has a length of 125. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 39, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "This line has a length of 105. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 16, + "severity": 2, + "message": "A linebreak is required after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 23, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 55, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 66, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 78, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 79, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 91, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 4, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 14, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 32, + "severity": 2, + "message": "A linebreak is required before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 27, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 14, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 26, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 14, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 28, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 19, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 2, + "severity": 2, + "message": "Member isSuccessfulExitCode should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'isSuccessfulExitCode'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 19, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 33, + "severity": 2, + "message": "No magic number: 4.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/formatter/RuleResultRecombinator.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 18, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "This line has a length of 133. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 120, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 22, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 19, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 24, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 35, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 2, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 2, + "severity": 2, + "message": "Unquoted property 'category' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'category' should be before 'description'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 2, + "severity": 2, + "message": "Unquoted property 'url' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 3, + "severity": 2, + "message": "Unquoted property 'header' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 2, + "severity": 2, + "message": "Unquoted property 'sourceLocation' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 3, + "severity": 2, + "message": "Unquoted property 'header' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 11, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 2, + "severity": 2, + "message": "Unquoted property 'sinkLocation' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'sinkLocation' should be before 'sourceLocation'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 3, + "severity": 2, + "message": "Unquoted property 'header' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 11, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 8, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 2, + "severity": 2, + "message": "Unquoted property 'location' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 14, + "severity": 2, + "message": "Unexpected class with only static properties.", + "ruleName": "@typescript-eslint/no-extraneous-class", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-extraneous-class", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "This line has a length of 188. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 2, + "severity": 2, + "message": "Static async method 'recombineAndReformatResults' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 49, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 50, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 96, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 185, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 34, + "severity": 2, + "message": "Requires a space after '{'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 48, + "severity": 2, + "message": "Requires a space before '}'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 57, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 51, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 53, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "This line has a length of 140. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 11, + "severity": 2, + "message": "Unquoted property 'minSev' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 45, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 45, + "severity": 2, + "message": "Unquoted property 'results' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 72, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 72, + "severity": 2, + "message": "Unquoted property 'summaryMap' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 116, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 135, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 27, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 28, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 59, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 38, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 11, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 13, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "This line has a length of 129. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 22, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 22, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 22, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 56, + "severity": 2, + "message": "Unexpected use of undefined.", + "ruleName": "no-undefined", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-undefined", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 66, + "severity": 2, + "message": "Operator '?' must be spaced.", + "ruleName": "@typescript-eslint/space-infix-ops", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-infix-ops", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 68, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "This line has a length of 129. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 20, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "This line has a length of 129. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 35, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 36, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 59, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 126, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 14, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 21, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 5, + "severity": 2, + "message": "Unquoted property 'fileCount' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 5, + "severity": 2, + "message": "Unquoted property 'violationCount' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 7, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 7, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 35, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 20, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 20, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 2, + "severity": 2, + "message": "Static method 'constructXml' has too many lines (74). Maximum allowed is 50.", + "ruleName": "max-lines-per-function", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines-per-function", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 29, + "severity": 2, + "message": "Static method 'constructXml' has too many statements (27). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 30, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 19, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "This line has a length of 141. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 46, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 70, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 85, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 100, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 126, + "severity": 2, + "message": "Unexpected use of undefined.", + "ruleName": "no-undefined", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-undefined", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 136, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'let' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected a '*' at the start of this line.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected a '*' at the start of this line.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected a '*' at the start of this line.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected a '*' at the start of this line.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected a '*' at the start of this line.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected a '*' at the start of this line.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected a '*' at the start of this line.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected a '*' at the start of this line.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected a '*' at the start of this line.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected this line to be aligned with the start of the comment.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 40, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 15, + "severity": 2, + "message": "Identifier name 'v' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 5, + "severity": 2, + "message": "Unary operator '++' used.", + "ruleName": "no-plusplus", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-plusplus", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 68, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 17, + "severity": 2, + "message": "A linebreak is required after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 11, + "severity": 2, + "message": "Multiple spaces found before '{'.", + "ruleName": "no-multi-spaces", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-multi-spaces", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 13, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 6, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 6, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 73, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 17, + "severity": 2, + "message": "A linebreak is required after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 49, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 87, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 13, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 31, + "severity": 2, + "message": "Static method 'constructJunit' has too many statements (12). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 32, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "This line has a length of 111. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 39, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 39, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 65, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 78, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 24, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 70, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "This line has a length of 165. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 134, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 157, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 68, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 68, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 27, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 10, + "severity": 2, + "message": "Unnecessary 'else' after 'return'.", + "ruleName": "no-else-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-else-return", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 40, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 40, + "severity": 2, + "message": "Static method 'violationJsonToJUnitTag' has too many statements (18). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 59, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 93, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 16, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 16, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 49, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 18, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 18, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 51, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 7, + "severity": 2, + "message": "Variable 'body' should be initialized on declaration.", + "ruleName": "@typescript-eslint/init-declarations", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/init-declarations", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 31, + "severity": 2, + "message": "Static method 'constructTable' has too many statements (14). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 32, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 19, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 22, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 10, + "severity": 2, + "message": "Use object destructuring.", + "ruleName": "prefer-destructuring", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-destructuring", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 54, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 6, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 6, + "severity": 2, + "message": "Unquoted property 'category' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 6, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'category' should be before 'description'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 6, + "severity": 2, + "message": "Unquoted property 'url' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 7, + "severity": 2, + "message": "Unquoted property 'location' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 9, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 12, + "severity": 2, + "message": "Unexpected negated condition.", + "ruleName": "no-negated-condition", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-negated-condition", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 17, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 6, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 6, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "File has too many lines (488). Maximum allowed is 300.", + "ruleName": "max-lines", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 7, + "severity": 2, + "message": "Unquoted property 'sourceLocation' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 9, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 59, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 7, + "severity": 2, + "message": "Unquoted property 'sourceLocation' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 7, + "severity": 2, + "message": "Unquoted property 'sinkLocation' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'sinkLocation' should be before 'sourceLocation'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 9, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 20, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 30, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 31, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 89, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 320, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 320, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 320, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 321, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 321, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 321, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 7, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 7, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 7, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 7, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 1, + "severity": 2, + "message": "This line has a length of 105. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 53, + "severity": 2, + "message": "Use the 'u' flag.", + "ruleName": "require-unicode-regexp", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/require-unicode-regexp", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 60, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 61, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 75, + "severity": 2, + "message": "Use the 'u' flag.", + "ruleName": "require-unicode-regexp", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/require-unicode-regexp", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 81, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 82, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 88, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 326, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 326, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 326, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 327, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 327, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 327, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 328, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 328, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 48, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 48, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 48, + "severity": 2, + "message": "Identifier name 'r' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 75, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 79, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 40, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 40, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 40, + "severity": 2, + "message": "Identifier name 'r' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 67, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 1, + "severity": 2, + "message": "This line has a length of 107. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 2, + "severity": 2, + "message": "Static async method 'constructHtml' has too many lines (76). Maximum allowed is 50.", + "ruleName": "max-lines-per-function", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines-per-function", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 36, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 36, + "severity": 2, + "message": "Static async method 'constructHtml' has too many statements (24). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 37, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 104, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 335, + "column": 1, + "severity": 2, + "message": "This line has a length of 142. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 335, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 335, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 335, + "column": 46, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 335, + "column": 70, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 335, + "column": 85, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 335, + "column": 100, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 335, + "column": 126, + "severity": 2, + "message": "Unexpected use of undefined.", + "ruleName": "no-undefined", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-undefined", + "normalizedSeverity": 1 + }, + { + "line": 336, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 336, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 336, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 340, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 340, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 340, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 15, + "severity": 2, + "message": "Identifier name 'v' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 342, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 342, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 342, + "column": 9, + "severity": 2, + "message": "Variable 'htmlFormattedViolation' should be initialized on declaration.", + "ruleName": "@typescript-eslint/init-declarations", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/init-declarations", + "normalizedSeverity": 1 + }, + { + "line": 343, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 343, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 343, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 344, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 344, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 345, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 345, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 345, + "column": 7, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 346, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 346, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 346, + "column": 7, + "severity": 2, + "message": "Unquoted property 'fileName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 7, + "severity": 2, + "message": "Unquoted property 'severity' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 17, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 18, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 18, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 38, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 348, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 348, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 348, + "column": 7, + "severity": 2, + "message": "Unquoted property 'ruleName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 348, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'ruleName' should be before 'severity'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 349, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 349, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 349, + "column": 7, + "severity": 2, + "message": "Unquoted property 'category' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 349, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'category' should be before 'ruleName'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 350, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 350, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 350, + "column": 7, + "severity": 2, + "message": "Unquoted property 'url' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 1, + "severity": 2, + "message": "This line has a length of 173. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 7, + "severity": 2, + "message": "Unquoted property 'message' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'message' should be before 'url'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 16, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 16, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 74, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 92, + "severity": 2, + "message": "Use the 'u' flag.", + "ruleName": "require-unicode-regexp", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/require-unicode-regexp", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 98, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 99, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 120, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 120, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 352, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 352, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 352, + "column": 7, + "severity": 2, + "message": "Unquoted property 'line' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 352, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'line' should be before 'message'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 353, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 353, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 353, + "column": 7, + "severity": 2, + "message": "Unquoted property 'column' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 353, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'column' should be before 'line'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 7, + "severity": 2, + "message": "Unquoted property 'endLine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 355, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 355, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 355, + "column": 7, + "severity": 2, + "message": "Unquoted property 'endColumn' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 355, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'endColumn' should be before 'endLine'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 356, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 356, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 356, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 356, + "column": 7, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 357, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 357, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 357, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 358, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 358, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 359, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 359, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 359, + "column": 7, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 360, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 360, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 360, + "column": 7, + "severity": 2, + "message": "Unquoted property 'fileName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 361, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 361, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 361, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 361, + "column": 7, + "severity": 2, + "message": "Unquoted property 'severity' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 361, + "column": 17, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 361, + "column": 18, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 361, + "column": 18, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 361, + "column": 38, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 362, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 362, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 362, + "column": 7, + "severity": 2, + "message": "Unquoted property 'ruleName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 362, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'ruleName' should be before 'severity'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 363, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 363, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 363, + "column": 7, + "severity": 2, + "message": "Unquoted property 'category' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 363, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'category' should be before 'ruleName'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 364, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 364, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 364, + "column": 7, + "severity": 2, + "message": "Unquoted property 'url' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 365, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 365, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 365, + "column": 7, + "severity": 2, + "message": "Unquoted property 'message' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 365, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'message' should be before 'url'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 366, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 366, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 366, + "column": 7, + "severity": 2, + "message": "Unquoted property 'line' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 366, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'line' should be before 'message'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 367, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 367, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 367, + "column": 7, + "severity": 2, + "message": "Unquoted property 'column' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 367, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'column' should be before 'line'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 368, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 368, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 368, + "column": 7, + "severity": 2, + "message": "Unquoted property 'sinkFileName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 369, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 369, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 369, + "column": 7, + "severity": 2, + "message": "Unquoted property 'sinkLine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 370, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 370, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 370, + "column": 7, + "severity": 2, + "message": "Unquoted property 'sinkColumn' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 370, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'sinkColumn' should be before 'sinkLine'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 371, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 371, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 371, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 372, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 372, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 373, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 373, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 373, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 374, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 374, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 374, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 375, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 375, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 377, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 377, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 378, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 378, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 378, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 379, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 379, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 379, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 379, + "column": 24, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 379, + "column": 24, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 379, + "column": 32, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 379, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 379, + "column": 56, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 1, + "severity": 2, + "message": "This line has a length of 127. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 70, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 71, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 76, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 77, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 82, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 83, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 88, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 89, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 106, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 381, + "column": 1, + "severity": 2, + "message": "This line has a length of 105. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 381, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 381, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 382, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 382, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 382, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 382, + "column": 43, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 383, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 383, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 383, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 384, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 384, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 385, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 385, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 385, + "column": 40, + "severity": 2, + "message": "No magic number: 2.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 385, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 386, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 386, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 387, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 387, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 387, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 387, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 388, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 388, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 389, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 389, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 390, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 390, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 391, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 391, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 391, + "column": 20, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 392, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 392, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 392, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 393, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 393, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 393, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 393, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 394, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 394, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 394, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 395, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 395, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 395, + "column": 20, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 396, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 396, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 396, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 397, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 397, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 397, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 397, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 398, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 398, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 399, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 399, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 399, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 400, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 400, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 400, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 401, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 401, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 402, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 402, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 402, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 403, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 403, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 403, + "column": 4, + "severity": 2, + "message": "Unquoted property 'violations' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 404, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 404, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 404, + "column": 4, + "severity": 2, + "message": "Unquoted property 'workingDirectory' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 405, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 405, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 405, + "column": 4, + "severity": 2, + "message": "Unquoted property 'commandLine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 405, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'commandLine' should be before 'workingDirectory'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 405, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 406, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 406, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 408, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 408, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 408, + "column": 35, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 408, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 409, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 409, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 411, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 411, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 411, + "column": 2, + "severity": 2, + "message": "Static async method 'constructCsv' has too many lines (55). Maximum allowed is 50.", + "ruleName": "max-lines-per-function", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines-per-function", + "normalizedSeverity": 1 + }, + { + "line": 411, + "column": 35, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 411, + "column": 35, + "severity": 2, + "message": "Static async method 'constructCsv' has too many statements (26). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 411, + "column": 36, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 411, + "column": 76, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 412, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 412, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 1, + "severity": 2, + "message": "This line has a length of 141. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 46, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 70, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 85, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 100, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 126, + "severity": 2, + "message": "Unexpected use of undefined.", + "ruleName": "no-undefined", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-undefined", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 136, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 415, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 415, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 415, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 416, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 416, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 416, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 417, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 417, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 417, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 417, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 417, + "column": 40, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 417, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 418, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 418, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 419, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 419, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 419, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 420, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 420, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 420, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 420, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 421, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 421, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 422, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 422, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 422, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 423, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 423, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 423, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 1, + "severity": 2, + "message": "This line has a length of 145. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 31, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 46, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 47, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 63, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 64, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 78, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 79, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 95, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 96, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 108, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 109, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 121, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 122, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 137, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 425, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 425, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 425, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 24, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 32, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 427, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 427, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 428, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 428, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 429, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 429, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 429, + "column": 16, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 429, + "column": 23, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 429, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 429, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 429, + "column": 39, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 429, + "column": 45, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 429, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 429, + "column": 57, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 429, + "column": 58, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 432, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 432, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 433, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 433, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 433, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 434, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 434, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 434, + "column": 10, + "severity": 2, + "message": "Use object destructuring.", + "ruleName": "prefer-destructuring", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-destructuring", + "normalizedSeverity": 1 + }, + { + "line": 435, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 435, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 435, + "column": 15, + "severity": 2, + "message": "Identifier name 'v' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 435, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 436, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 436, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 438, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 438, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 438, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 438, + "column": 17, + "severity": 2, + "message": "Union type constituents must be sorted.", + "ruleName": "@typescript-eslint/sort-type-constituents", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/sort-type-constituents", + "normalizedSeverity": 1 + }, + { + "line": 438, + "column": 23, + "severity": 2, + "message": "Operator '|' must be spaced.", + "ruleName": "@typescript-eslint/space-infix-ops", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-infix-ops", + "normalizedSeverity": 1 + }, + { + "line": 438, + "column": 37, + "severity": 2, + "message": "Unary operator '++' used.", + "ruleName": "no-plusplus", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-plusplus", + "normalizedSeverity": 1 + }, + { + "line": 438, + "column": 52, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 439, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 439, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 439, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 440, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 440, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 440, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 441, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 441, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 442, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 442, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 442, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 443, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 443, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 443, + "column": 24, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 443, + "column": 32, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 443, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 444, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 444, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 444, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 445, + "column": 1, + "severity": 2, + "message": "This line has a length of 145. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 445, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 445, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 445, + "column": 24, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 445, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 445, + "column": 54, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 445, + "column": 68, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 445, + "column": 88, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 445, + "column": 104, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 445, + "column": 116, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 445, + "column": 131, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 446, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 446, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 447, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 447, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 447, + "column": 25, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 447, + "column": 30, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 447, + "column": 37, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 447, + "column": 49, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 448, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 448, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 448, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 449, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 449, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 449, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 450, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 450, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 452, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 452, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 453, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 453, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 453, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 454, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 454, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 454, + "column": 4, + "severity": 2, + "message": "Unquoted property 'quoted' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 4, + "severity": 2, + "message": "Unquoted property 'quoted_empty' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 4, + "severity": 2, + "message": "Object Literal Property name `quoted_empty` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 4, + "severity": 2, + "message": "Identifier 'quoted_empty' is not in camel case.", + "ruleName": "camelcase", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/camelcase", + "normalizedSeverity": 1 + }, + { + "line": 456, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 456, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 457, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 457, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 457, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 458, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 458, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 458, + "column": 22, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 458, + "column": 34, + "severity": 2, + "message": "Multiple spaces found before '('.", + "ruleName": "no-multi-spaces", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-multi-spaces", + "normalizedSeverity": 1 + }, + { + "line": 458, + "column": 34, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 458, + "column": 37, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 458, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 459, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 459, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 459, + "column": 9, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 459, + "column": 9, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 459, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 461, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 461, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 462, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 462, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 462, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 463, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 463, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 463, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 464, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 464, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 464, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 465, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 465, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 467, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 467, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 468, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 468, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 469, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 470, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 470, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 471, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 471, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 472, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 473, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 474, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 33, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 34, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 476, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 476, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 476, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 477, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 477, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 477, + "column": 35, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 477, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 478, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 478, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 478, + "column": 51, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 478, + "column": 55, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 479, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 479, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 479, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 480, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 480, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 481, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 481, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 481, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 482, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 482, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 482, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 482, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 483, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 483, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 483, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 483, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 484, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 484, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 484, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 484, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 485, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 485, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 486, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 486, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 486, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 487, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 487, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 487, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/formatter/SarifFormatter.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "File has too many classes (6). Maximum allowed is 1.", + "ruleName": "max-classes-per-file", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-classes-per-file", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 18, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 43, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 51, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 47, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'multiple' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 21, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 20, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 35, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 16, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 59, + "severity": 2, + "message": "Member 'ReportingDescriptor' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 85, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 2, + "severity": 2, + "message": "Expected line before comment.", + "ruleName": "lines-around-comment", + "category": "layout", + "url": "https://eslint.org/docs/rules/lines-around-comment", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 2, + "severity": 2, + "message": "Expected line before comment.", + "ruleName": "lines-around-comment", + "category": "layout", + "url": "https://eslint.org/docs/rules/lines-around-comment", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 2, + "severity": 2, + "message": "Member engine should be declared before all private instance field definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 40, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 21, + "severity": 2, + "message": "[\"results\"] is better written in dot notation.", + "ruleName": "@typescript-eslint/dot-notation", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/dot-notation", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 21, + "severity": 2, + "message": "[\"invocations\"] is better written in dot notation.", + "ruleName": "@typescript-eslint/dot-notation", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/dot-notation", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 30, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 2, + "severity": 2, + "message": "Member getLocation should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 4, + "severity": 2, + "message": "Unquoted property 'physicalLocation' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 5, + "severity": 2, + "message": "Unquoted property 'artifactLocation' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 6, + "severity": 2, + "message": "Unquoted property 'uri' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 2, + "severity": 2, + "message": "Member populateRuleMap should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 25, + "severity": 2, + "message": "Method 'populateRuleMap' has too many statements (15). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 48, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 98, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "This line has a length of 174. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 59, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 76, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 99, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 118, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 132, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 158, + "severity": 2, + "message": "Unexpected use of undefined.", + "ruleName": "no-undefined", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-undefined", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 14, + "severity": 2, + "message": "Identifier name 'r' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 15, + "severity": 2, + "message": "Identifier name 'v' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 6, + "severity": 2, + "message": "Unexpected use of continue statement.", + "ruleName": "no-continue", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-continue", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 51, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 6, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 6, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 34, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 34, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 39, + "severity": 2, + "message": "Unnecessary optional chain on a non-nullish value.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 55, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 34, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 6, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 7, + "severity": 2, + "message": "Unquoted property 'id' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 7, + "severity": 2, + "message": "Unquoted property 'shortDescription' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 8, + "severity": 2, + "message": "Unquoted property 'text' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 41, + "severity": 2, + "message": "Use the 'u' flag.", + "ruleName": "require-unicode-regexp", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/require-unicode-regexp", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 47, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 48, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 51, + "severity": 2, + "message": "Expected line break before `.replace`.", + "ruleName": "newline-per-chained-call", + "category": "layout", + "url": "https://eslint.org/docs/rules/newline-per-chained-call", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 60, + "severity": 2, + "message": "Use the 'u' flag.", + "ruleName": "require-unicode-regexp", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/require-unicode-regexp", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 66, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 67, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 7, + "severity": 2, + "message": "Unquoted property 'properties' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'properties' should be before 'shortDescription'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 7, + "severity": 2, + "message": "Unquoted property 'category' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 7, + "severity": 2, + "message": "Unquoted property 'severity' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "This line has a length of 169. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 7, + "severity": 2, + "message": "Unquoted property 'normalizedSeverity' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'normalizedSeverity' should be before 'severity'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 27, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 28, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 28, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 48, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 71, + "severity": 2, + "message": "Unexpected use of undefined.", + "ruleName": "no-undefined", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-undefined", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 82, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 82, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 82, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 17, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 12, + "severity": 2, + "message": "[\"helpUri\"] is better written in dot notation.", + "ruleName": "@typescript-eslint/dot-notation", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/dot-notation", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 12, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 2, + "severity": 2, + "message": "Member format should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 2, + "severity": 2, + "message": "Method 'format' has too many lines (74). Maximum allowed is 50.", + "ruleName": "max-lines-per-function", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines-per-function", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 15, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 15, + "severity": 2, + "message": "Method 'format' has too many statements (26). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 16, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 38, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 70, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 4, + "severity": 2, + "message": "Unquoted property 'executionSuccessful' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 4, + "severity": 2, + "message": "Unquoted property 'toolExecutionNotifications' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 4, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 66, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 14, + "severity": 2, + "message": "Identifier name 'r' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 15, + "severity": 2, + "message": "Identifier name 'v' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "This line has a length of 103. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "This line has a length of 111. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 7, + "severity": 2, + "message": "Unquoted property 'locations' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 7, + "severity": 2, + "message": "Unquoted property 'message' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 8, + "severity": 2, + "message": "Unquoted property 'text' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 32, + "severity": 2, + "message": "Use the 'u' flag.", + "ruleName": "require-unicode-regexp", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/require-unicode-regexp", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 39, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 9, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 6, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 7, + "severity": 2, + "message": "Unquoted property 'level' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 7, + "severity": 2, + "message": "Unquoted property 'ruleId' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 7, + "severity": 2, + "message": "Unquoted property 'ruleIndex' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 7, + "severity": 2, + "message": "Unquoted property 'message' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'message' should be before 'ruleIndex'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 8, + "severity": 2, + "message": "Unquoted property 'text' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 32, + "severity": 2, + "message": "Use the 'u' flag.", + "ruleName": "require-unicode-regexp", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/require-unicode-regexp", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 39, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 6, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 6, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 7, + "severity": 2, + "message": "Unquoted property 'startLine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 18, + "severity": 2, + "message": "Missing radix parameter.", + "ruleName": "radix", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/radix", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 30, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 30, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 43, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 7, + "severity": 2, + "message": "Unquoted property 'startColumn' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'startColumn' should be before 'startLine'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 20, + "severity": 2, + "message": "Missing radix parameter.", + "ruleName": "radix", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/radix", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 32, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 32, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 45, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 24, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 34, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 24, + "severity": 2, + "message": "Missing radix parameter.", + "ruleName": "radix", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/radix", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 24, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 36, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 26, + "severity": 2, + "message": "Missing radix parameter.", + "ruleName": "radix", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/radix", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "This line has a length of 110. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 8, + "severity": 2, + "message": "Unquoted property 'text' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 8, + "severity": 2, + "message": "Unquoted property 'startLine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 19, + "severity": 2, + "message": "Missing radix parameter.", + "ruleName": "radix", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/radix", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 8, + "severity": 2, + "message": "Unquoted property 'startColumn' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 8, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'startColumn' should be before 'startLine'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 21, + "severity": 2, + "message": "Missing radix parameter.", + "ruleName": "radix", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/radix", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 11, + "severity": 2, + "message": "[\"invocations\"] is better written in dot notation.", + "ruleName": "@typescript-eslint/dot-notation", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/dot-notation", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 11, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 8, + "severity": 2, + "message": "Expected newline after '('.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 5, + "severity": 2, + "message": "Unquoted property 'tool' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 6, + "severity": 2, + "message": "Unquoted property 'driver' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 7, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 7, + "severity": 2, + "message": "Unquoted property 'version' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 7, + "severity": 2, + "message": "Unquoted property 'informationUri' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'informationUri' should be before 'version'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 7, + "severity": 2, + "message": "Unquoted property 'rules' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getLevel'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 21, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 10, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 10, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 37, + "severity": 2, + "message": "No magic number: 2.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 41, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 8, + "severity": 2, + "message": "Expected newline after '('.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 5, + "severity": 2, + "message": "Unquoted property 'tool' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 6, + "severity": 2, + "message": "Unquoted property 'driver' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 7, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 7, + "severity": 2, + "message": "Unquoted property 'version' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 7, + "severity": 2, + "message": "Unquoted property 'informationUri' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'informationUri' should be before 'version'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 7, + "severity": 2, + "message": "Unquoted property 'rules' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getLevel'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 21, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 10, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 10, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 37, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 41, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Expected indentation of 0 spaces but found 1.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 8, + "severity": 2, + "message": "Expected newline after '('.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 5, + "severity": 2, + "message": "Unquoted property 'tool' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 6, + "severity": 2, + "message": "Unquoted property 'driver' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 7, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 7, + "severity": 2, + "message": "Unquoted property 'version' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 29, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 29, + "severity": 2, + "message": "Expected space or tab after '/*' in comment.", + "ruleName": "spaced-comment", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/spaced-comment", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 7, + "severity": 2, + "message": "Unquoted property 'informationUri' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'informationUri' should be before 'version'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 7, + "severity": 2, + "message": "Unquoted property 'rules' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getLevel'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 21, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 8, + "severity": 2, + "message": "Expected newline after '('.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 5, + "severity": 2, + "message": "Unquoted property 'tool' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 6, + "severity": 2, + "message": "Unquoted property 'driver' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 7, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 13, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 7, + "severity": 2, + "message": "Unquoted property 'version' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 7, + "severity": 2, + "message": "Unquoted property 'informationUri' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'informationUri' should be before 'version'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 7, + "severity": 2, + "message": "Unquoted property 'rules' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getLevel'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 21, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 16, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 4, + "severity": 2, + "message": "Unquoted property 'tool' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 5, + "severity": 2, + "message": "Unquoted property 'driver' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 6, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 6, + "severity": 2, + "message": "Unquoted property 'version' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "This line has a length of 127. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 6, + "severity": 2, + "message": "Unquoted property 'informationUri' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 6, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'informationUri' should be before 'version'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 6, + "severity": 2, + "message": "Unquoted property 'rules' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getLevel'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 21, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "File has too many lines (364). Maximum allowed is 300.", + "ruleName": "max-lines", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 10, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 10, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 37, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 41, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 320, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 320, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 320, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 321, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 321, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 321, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 9, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 9, + "severity": 2, + "message": "Unnecessary 'else' after 'return'.", + "ruleName": "no-else-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-else-return", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 326, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 1, + "severity": 2, + "message": "This line has a length of 104. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 24, + "severity": 2, + "message": "Async arrow function has too many statements (11). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 31, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 54, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 104, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 335, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 335, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 336, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 336, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 336, + "column": 2, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 337, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 337, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 337, + "column": 3, + "severity": 2, + "message": "Unquoted property 'version' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 337, + "column": 12, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 338, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 338, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 338, + "column": 3, + "severity": 2, + "message": "Unquoted property '$schema' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 338, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. '$schema' should be before 'version'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 338, + "column": 12, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 3, + "severity": 2, + "message": "Unquoted property 'runs' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 9, + "severity": 2, + "message": "There should be no linebreak after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 340, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 340, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 340, + "column": 3, + "severity": 2, + "message": "There should be no linebreak before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 343, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 343, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 343, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 343, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 344, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 344, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 344, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 344, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 345, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 345, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 345, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 346, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 346, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 346, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 346, + "column": 2, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 348, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 348, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 348, + "column": 30, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 348, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 349, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 349, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 350, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 350, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 350, + "column": 13, + "severity": 2, + "message": "Identifier name 'r' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 350, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 352, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 352, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 355, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 355, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 355, + "column": 21, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 355, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 356, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 356, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 357, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 357, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 357, + "column": 44, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 357, + "column": 59, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 358, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 358, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 360, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 360, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 360, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 361, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 364, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 364, + "column": 24, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/retire-js/RetireJsEngine.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 102, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 57, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 17, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 15, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 20, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "More than 2 blank lines not allowed.", + "ruleName": "no-multiple-empty-lines", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-multiple-empty-lines", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "This line has a length of 113. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 2, + "severity": 2, + "message": "Unquoted property 'rules' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 9, + "severity": 2, + "message": "A linebreak is required after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 3, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 3, + "severity": 2, + "message": "Unquoted property 'sourcepackage' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 3, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'name' should be before 'sourcepackage'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 3, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'name'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 16, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 3, + "severity": 2, + "message": "Unquoted property 'categories' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'categories' should be before 'description'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 16, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 3, + "severity": 2, + "message": "Unquoted property 'rulesets' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 3, + "severity": 2, + "message": "Unquoted property 'languages' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'languages' should be before 'rulesets'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 3, + "severity": 2, + "message": "Unquoted property 'isDfa' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'isDfa' should be before 'languages'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 3, + "severity": 2, + "message": "Unquoted property 'isPilot' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 3, + "severity": 2, + "message": "Unquoted property 'defaultEnabled' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'defaultEnabled' should be before 'isPilot'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 3, + "severity": 2, + "message": "A linebreak is required before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 2, + "severity": 2, + "message": "Unquoted property 'categories' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'categories' should be before 'rules'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 14, + "severity": 2, + "message": "A linebreak is required after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 3, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 3, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 3, + "severity": 2, + "message": "Unquoted property 'paths' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 3, + "severity": 2, + "message": "A linebreak is required before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 2, + "severity": 2, + "message": "Unquoted property 'rulesets' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 34, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 6, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 30, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 16, + "severity": 2, + "message": "A record is preferred over an index signature.", + "ruleName": "@typescript-eslint/consistent-indexed-object-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-indexed-object-style", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 17, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 40, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 6, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 23, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 6, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 21, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 6, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 23, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 16, + "severity": 2, + "message": "Class Property name `ENGINE_ENUM` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 16, + "severity": 2, + "message": "Class Property name `ENGINE_NAME` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "This line has a length of 137. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 2, + "severity": 2, + "message": "Member 'RETIRE_JS_PATH' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 17, + "severity": 2, + "message": "Class Property name `RETIRE_JS_PATH` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 58, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 86, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 92, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 93, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 106, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 117, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 123, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 124, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "This line has a length of 131. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 2, + "severity": 2, + "message": "Member 'NODE_EXEC_PATH' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 17, + "severity": 2, + "message": "Class Property name `NODE_EXEC_PATH` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "This line has a length of 124. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 2, + "severity": 2, + "message": "Member 'VULN_JSON_PATH' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 17, + "severity": 2, + "message": "Class Property name `VULN_JSON_PATH` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 74, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 79, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 80, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 85, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 86, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 98, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 99, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 2, + "severity": 2, + "message": "Member 'SIMPLE_TARGET_PATTERNS' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 17, + "severity": 2, + "message": "Class Property name `SIMPLE_TARGET_PATTERNS` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 41, + "severity": 2, + "message": "Array type using 'ReadonlyArray' is forbidden. Use 'readonly string[]' instead.", + "ruleName": "@typescript-eslint/array-type", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/array-type", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 17, + "severity": 2, + "message": "Class Property name `NEXT_TMPDIR_IDX` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 35, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 17, + "severity": 2, + "message": "Class Property name `NEXT_TMPFILE_IDX` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 36, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 17, + "severity": 2, + "message": "Class Property name `NEXT_TMPZIP_IDX` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 35, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 2, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 2, + "severity": 2, + "message": "Member 'aliasDirsByOriginalDir' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 2, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 2, + "severity": 2, + "message": "Member 'originalFilesByAlias' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 2, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 2, + "severity": 2, + "message": "Member 'zipDstByZipSrc' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getName'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 16, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 2, + "severity": 2, + "message": "Member getSimpleTargetPatterns should be declared before all public instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 39, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 43, + "severity": 2, + "message": "Array type using 'ReadonlyArray' is forbidden. Use 'readonly string[]' instead.", + "ruleName": "@typescript-eslint/array-type", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/array-type", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 53, + "severity": 2, + "message": "A linebreak is required after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 4, + "severity": 2, + "message": "Unquoted property 'basePatterns' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 4, + "severity": 2, + "message": "Unquoted property 'advancedMatcher' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'advancedMatcher' should be before 'basePatterns'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 21, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 22, + "severity": 2, + "message": "Identifier name 't' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 29, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 29, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 42, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 54, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 56, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 70, + "severity": 2, + "message": "No magic number: -1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 26, + "severity": 2, + "message": "Unexpected string concatenation.", + "ruleName": "prefer-template", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-template", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 4, + "severity": 2, + "message": "A linebreak is required before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "This line has a length of 137. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 68, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 110, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 132, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getCatalog'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "This line has a length of 128. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition shouldEngineRun.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 2, + "severity": 2, + "message": "Method 'shouldEngineRun' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'shouldEngineRun'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 17, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 18, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 43, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 58, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 80, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 125, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition isEngineRequested.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 20, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 44, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 89, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 65, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 80, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getNormalizedSeverity.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getNormalizedSeverity'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 9, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 9, + "severity": 2, + "message": "No magic number: 2.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 9, + "severity": 2, + "message": "No magic number: 3.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "This line has a length of 143. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 2, + "severity": 2, + "message": "Async method 'run' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 18, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 19, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 44, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 59, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 81, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 140, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 80, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 58, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 112, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "This line has a length of 111. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 56, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 61, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 78, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 88, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 93, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'buildCliInvocations'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 30, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 83, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "This line has a length of 111. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 6, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "This line has a length of 113. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "This line has a length of 159. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 7, + "severity": 2, + "message": "Unquoted property 'args' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 44, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 45, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 52, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 53, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 64, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 72, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 73, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 90, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 91, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 98, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 99, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 110, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 7, + "severity": 2, + "message": "Unquoted property 'rule' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 32, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 115, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 52, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "This line has a length of 111. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'let' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 24, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 25, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 20, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 24, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 25, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 20, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 17, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 18, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 18, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "This line has a length of 123. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 6, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 6, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 25, + "severity": 2, + "message": "No magic number: 13.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 6, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 36, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 53, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 74, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 6, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 6, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 6, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 6, + "severity": 2, + "message": "Expected the Promise rejection reason to be an Error.", + "ruleName": "prefer-promise-reject-errors", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-promise-reject-errors", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 50, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 24, + "severity": 2, + "message": "Method 'processFailure' has too many statements (11). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 14, + "severity": 2, + "message": "Identifier name 'o' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 27, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "This line has a length of 127. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 9, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 9, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 57, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 86, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 31, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 13, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "This line has a length of 102. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 29, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 29, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 50, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 74, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 20, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 17, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "This line has a length of 105. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 23, + "severity": 2, + "message": "Method 'processOutput' has too many statements (13). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 78, + "severity": 2, + "message": "Expected a space after the ':'.", + "ruleName": "@typescript-eslint/type-annotation-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/type-annotation-spacing", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 102, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 10, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 36, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 7, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 7, + "severity": 2, + "message": "Unquoted property 'fileName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 7, + "severity": 2, + "message": "Unquoted property 'violations' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "This line has a length of 190. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 30, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 30, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 50, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 7, + "severity": 2, + "message": "Unquoted property 'line' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 7, + "severity": 2, + "message": "Unquoted property 'column' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'column' should be before 'line'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 7, + "severity": 2, + "message": "Unquoted property 'ruleName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 7, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 7, + "severity": 2, + "message": "Unquoted property 'severity' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 8, + "severity": 2, + "message": "Expected dot to be on same line as object.", + "ruleName": "dot-location", + "category": "layout", + "url": "https://eslint.org/docs/rules/dot-location", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 13, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 13, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "File has too many lines (553). Maximum allowed is 300.", + "ruleName": "max-lines", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Expected indentation of 28 spaces but found 7 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 8, + "severity": 2, + "message": "Expected dot to be on same line as object.", + "ruleName": "dot-location", + "category": "layout", + "url": "https://eslint.org/docs/rules/dot-location", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 16, + "severity": 2, + "message": "Arrow function used ambiguously with a conditional expression.", + "ruleName": "no-confusing-arrow", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-confusing-arrow", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 30, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 30, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 42, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 45, + "severity": 2, + "message": "Operator ':' must be spaced.", + "ruleName": "@typescript-eslint/space-infix-ops", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-infix-ops", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 51, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 52, + "severity": 2, + "message": "No magic number: 9000.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 7, + "severity": 2, + "message": "Unquoted property 'message' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'message' should be before 'severity'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 7, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 7, + "severity": 2, + "message": "Unquoted property 'category' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'category' should be before 'message'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 9, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 40, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 28, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 28, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 49, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'generateVerboseMessage'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 33, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 320, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 320, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 320, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 326, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 326, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 328, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 328, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 328, + "column": 4, + "severity": 2, + "message": "The body of a for-in should be wrapped in an if statement to filter unwanted properties from the prototype.", + "ruleName": "guard-for-in", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/guard-for-in", + "normalizedSeverity": 1 + }, + { + "line": 328, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 1, + "severity": 2, + "message": "This line has a length of 104. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 5, + "severity": 2, + "message": "Expected an assignment or function call and instead saw an expression.", + "ruleName": "@typescript-eslint/no-unused-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unused-expressions", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 5, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 5, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 32, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 93, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 1, + "severity": 2, + "message": "This line has a length of 123. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 60, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 60, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 60, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 48, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 48, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 48, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 335, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 335, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 335, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 336, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 336, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 338, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 338, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 338, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'retireSevToScannerSev'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 341, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 342, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 342, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 342, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 343, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 343, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 343, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 344, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 344, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 344, + "column": 12, + "severity": 2, + "message": "No magic number: 3.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 345, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 345, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 345, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 346, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 346, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 346, + "column": 12, + "severity": 2, + "message": "No magic number: 2.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 348, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 348, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 348, + "column": 12, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 349, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 349, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 350, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 350, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 350, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 350, + "column": 85, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 352, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 352, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 2, + "severity": 2, + "message": "Member convertStringToResultObj should be declared before all public instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 41, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 354, + "column": 74, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 355, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 355, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 356, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 356, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 357, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 357, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 357, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 358, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 358, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 358, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 359, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 359, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 359, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 359, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 360, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 360, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 360, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 360, + "column": 28, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 360, + "column": 28, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 360, + "column": 49, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 361, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 361, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 361, + "column": 69, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 362, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 362, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 363, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 363, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 363, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 364, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 364, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 364, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 365, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 365, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 365, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 366, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 366, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 366, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 366, + "column": 10, + "severity": 2, + "message": "Unnecessary 'else' after 'return'.", + "ruleName": "no-else-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-else-return", + "normalizedSeverity": 1 + }, + { + "line": 367, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 367, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 367, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 367, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 367, + "column": 75, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 368, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 368, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 368, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 369, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 369, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 371, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 371, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 371, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 371, + "column": 2, + "severity": 2, + "message": "Member validateRetireJsOutput should be declared before all public instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 371, + "column": 39, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 371, + "column": 95, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 372, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 372, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 373, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 373, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 373, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 373, + "column": 35, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 373, + "column": 38, + "severity": 2, + "message": "Unexpected use of undefined.", + "ruleName": "no-undefined", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-undefined", + "normalizedSeverity": 1 + }, + { + "line": 373, + "column": 73, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 373, + "column": 76, + "severity": 2, + "message": "Unexpected use of undefined.", + "ruleName": "no-undefined", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-undefined", + "normalizedSeverity": 1 + }, + { + "line": 373, + "column": 86, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 374, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 374, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 376, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 376, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 376, + "column": 2, + "severity": 2, + "message": "Member init should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 376, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 376, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 377, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 377, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 377, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 378, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 378, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 378, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 379, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 379, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 380, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 381, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 381, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 382, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 382, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 383, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 383, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 384, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 384, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 384, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 385, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 385, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 387, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 387, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 387, + "column": 2, + "severity": 2, + "message": "Member matchPath should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 387, + "column": 18, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 387, + "column": 19, + "severity": 2, + "message": "'path' is already declared in the upper scope on line 11 column 8.", + "ruleName": "@typescript-eslint/no-shadow", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-shadow", + "normalizedSeverity": 1 + }, + { + "line": 387, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 388, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 388, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 388, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 389, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 389, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 389, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 390, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 390, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 392, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 392, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 392, + "column": 2, + "severity": 2, + "message": "Member isEnabled should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 392, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 392, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 393, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 393, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 393, + "column": 10, + "severity": 2, + "message": "Returning an awaited promise is not allowed in this context.", + "ruleName": "@typescript-eslint/return-await", + "category": "problem", + "url": "https://typescript-eslint.io/rules/return-await", + "normalizedSeverity": 1 + }, + { + "line": 393, + "column": 72, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 394, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 394, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 396, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 396, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 396, + "column": 2, + "severity": 2, + "message": "Member isDfaEngine should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 396, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'isDfaEngine'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 396, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 396, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 397, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 397, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 397, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 398, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 398, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 400, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 400, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 400, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getNextDirAlias'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 400, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 400, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 401, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 401, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 401, + "column": 20, + "severity": 2, + "message": "Unary operator '++' used.", + "ruleName": "no-plusplus", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-plusplus", + "normalizedSeverity": 1 + }, + { + "line": 401, + "column": 55, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 402, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 402, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 404, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 404, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 404, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getNextFileAlias'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 404, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 404, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 405, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 405, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 405, + "column": 21, + "severity": 2, + "message": "Unary operator '++' used.", + "ruleName": "no-plusplus", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-plusplus", + "normalizedSeverity": 1 + }, + { + "line": 405, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 406, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 406, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 408, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 408, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 408, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getNextZipAlias'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 408, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 408, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 409, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 409, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 409, + "column": 20, + "severity": 2, + "message": "Unary operator '++' used.", + "ruleName": "no-plusplus", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-plusplus", + "normalizedSeverity": 1 + }, + { + "line": 409, + "column": 55, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 410, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 410, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 49, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 49, + "severity": 2, + "message": "Async method 'createTmpDirWithDuplicatedTargets' has too many statements (15). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 50, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 413, + "column": 90, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 414, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 414, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 414, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 415, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 415, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 417, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 417, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 417, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 417, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 418, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 418, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 418, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 419, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 419, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 419, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 420, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 420, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 420, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 421, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 421, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 421, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 421, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 422, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 422, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 422, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 423, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 423, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 1, + "severity": 2, + "message": "This line has a length of 110. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 20, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 20, + "severity": 2, + "message": "Unexpected negated condition.", + "ruleName": "no-negated-condition", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-negated-condition", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 20, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 36, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 424, + "column": 36, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 425, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 425, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 425, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 425, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 426, + "column": 6, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 427, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 427, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 427, + "column": 6, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 428, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 428, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 428, + "column": 33, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 428, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 429, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 429, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 429, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 429, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 429, + "column": 69, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 430, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 430, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 430, + "column": 34, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 430, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 431, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 431, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 431, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 432, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 432, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 432, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 433, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 433, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 435, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 435, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 435, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 436, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 436, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 438, + "column": 1, + "severity": 2, + "message": "This line has a length of 127. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 438, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 438, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 439, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 439, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 439, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 440, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 440, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 440, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 441, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 441, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 441, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 441, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 442, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 442, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 443, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 443, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 443, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 443, + "column": 28, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 443, + "column": 28, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 443, + "column": 49, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 444, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 444, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 444, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 445, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 445, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 446, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 446, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 447, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 447, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 449, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 449, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 449, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 449, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 450, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 450, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 450, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 451, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 451, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 451, + "column": 20, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 452, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 452, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 454, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 454, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 454, + "column": 21, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 454, + "column": 69, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 455, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 456, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 456, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 456, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 456, + "column": 64, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 458, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 458, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 458, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 458, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 459, + "column": 1, + "severity": 2, + "message": "This line has a length of 110. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 459, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 459, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 1, + "severity": 2, + "message": "This line has a length of 127. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 29, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 29, + "severity": 2, + "message": "Unexpected negated condition.", + "ruleName": "no-negated-condition", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-negated-condition", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 29, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 60, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 460, + "column": 68, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 462, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 462, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 462, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 462, + "column": 40, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 464, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 464, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 464, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 465, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 465, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 465, + "column": 43, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 465, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 466, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 466, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 468, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 468, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 468, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 468, + "column": 70, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 469, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 469, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 469, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 470, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 470, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 470, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 470, + "column": 64, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 472, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 472, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 472, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 472, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 473, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 473, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 473, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 474, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 474, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 474, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 40, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 60, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 475, + "column": 72, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 476, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 476, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 478, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 478, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 478, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 478, + "column": 30, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 478, + "column": 80, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 479, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 479, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 479, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 479, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 480, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 480, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 480, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 481, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 481, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 482, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 482, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 482, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 483, + "column": 1, + "severity": 2, + "message": "This line has a length of 103. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 483, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 483, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 483, + "column": 48, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 483, + "column": 69, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 483, + "column": 95, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 484, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 484, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 485, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 485, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 485, + "column": 55, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 486, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 486, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 488, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 488, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 488, + "column": 38, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 488, + "column": 50, + "severity": 2, + "message": "void is only valid as a return type or generic type argument.", + "ruleName": "@typescript-eslint/no-invalid-void-type", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-invalid-void-type", + "normalizedSeverity": 1 + }, + { + "line": 488, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 489, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 489, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 490, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 490, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 490, + "column": 64, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 491, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 491, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 491, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 492, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 492, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 493, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 493, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 495, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 495, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 495, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 496, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 496, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 496, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 497, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 497, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 497, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 498, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 498, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 498, + "column": 59, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 499, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 499, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 500, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 500, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 500, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 501, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 501, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 503, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 503, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 503, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 503, + "column": 44, + "severity": 2, + "message": "void is only valid as a return type or generic type argument.", + "ruleName": "@typescript-eslint/no-invalid-void-type", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-invalid-void-type", + "normalizedSeverity": 1 + }, + { + "line": 503, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 504, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 504, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 505, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 505, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 505, + "column": 21, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 505, + "column": 72, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 506, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 506, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 506, + "column": 52, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 506, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 507, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 507, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 508, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 508, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 508, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 509, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 509, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 511, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 511, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 511, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 511, + "column": 26, + "severity": 2, + "message": "Async method 'extractZip' has too many statements (13). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 511, + "column": 74, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 512, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 512, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 513, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 513, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 513, + "column": 29, + "severity": 2, + "message": "A constructor name should not start with a lowercase letter.", + "ruleName": "new-cap", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/new-cap", + "normalizedSeverity": 1 + }, + { + "line": 514, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 514, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 514, + "column": 4, + "severity": 2, + "message": "Unquoted property 'file' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 515, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 515, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 515, + "column": 4, + "severity": 2, + "message": "Unquoted property 'storeEntries' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 516, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 516, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 518, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 518, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 518, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 519, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 519, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 519, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 520, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 520, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 521, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 521, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 521, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 522, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 522, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 523, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 523, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 523, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 523, + "column": 51, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 523, + "column": 107, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 524, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 524, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 524, + "column": 5, + "severity": 2, + "message": "Unexpected use of continue statement.", + "ruleName": "no-continue", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-continue", + "normalizedSeverity": 1 + }, + { + "line": 524, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 525, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 525, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 527, + "column": 1, + "severity": 2, + "message": "This line has a length of 113. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 527, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 527, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 527, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 528, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 528, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 528, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 529, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 529, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 529, + "column": 23, + "severity": 2, + "message": "Operator '=' must be spaced.", + "ruleName": "@typescript-eslint/space-infix-ops", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-infix-ops", + "normalizedSeverity": 1 + }, + { + "line": 531, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 531, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 531, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 531, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 532, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 532, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 532, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 532, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 533, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 533, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 533, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 533, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 534, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 534, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 534, + "column": 4, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 535, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 535, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 535, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 535, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 536, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 536, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 536, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 537, + "column": 1, + "severity": 2, + "message": "This line has a length of 107. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 537, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 537, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 537, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 537, + "column": 22, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 537, + "column": 22, + "severity": 2, + "message": "Unexpected negated condition.", + "ruleName": "no-negated-condition", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-negated-condition", + "normalizedSeverity": 1 + }, + { + "line": 537, + "column": 22, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 537, + "column": 45, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 537, + "column": 53, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 539, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 539, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 540, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 540, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 540, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 540, + "column": 41, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 541, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 541, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 541, + "column": 44, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 542, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 542, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 542, + "column": 4, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 542, + "column": 27, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 542, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 543, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 543, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 544, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 544, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 544, + "column": 10, + "severity": 2, + "message": "Returning an awaited promise is not allowed in this context.", + "ruleName": "@typescript-eslint/return-await", + "category": "problem", + "url": "https://typescript-eslint.io/rules/return-await", + "normalizedSeverity": 1 + }, + { + "line": 544, + "column": 10, + "severity": 2, + "message": "Returning a void expression from a function is forbidden. Please remove the `return` statement.", + "ruleName": "@typescript-eslint/no-confusing-void-expression", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", + "normalizedSeverity": 1 + }, + { + "line": 544, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 545, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 545, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 547, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 547, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 547, + "column": 27, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 547, + "column": 39, + "severity": 2, + "message": "void is only valid as a return type or generic type argument.", + "ruleName": "@typescript-eslint/no-invalid-void-type", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-invalid-void-type", + "normalizedSeverity": 1 + }, + { + "line": 547, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 548, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 548, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 548, + "column": 21, + "severity": 2, + "message": "Unexpected newline after '('.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 549, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 549, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 550, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 550, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 550, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 550, + "column": 5, + "severity": 2, + "message": "Expected dot to be on same line as object.", + "ruleName": "dot-location", + "category": "layout", + "url": "https://eslint.org/docs/rules/dot-location", + "normalizedSeverity": 1 + }, + { + "line": 550, + "column": 10, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 550, + "column": 11, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 550, + "column": 19, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 550, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 550, + "column": 32, + "severity": 2, + "message": "Requires a space after '{'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 550, + "column": 32, + "severity": 2, + "message": "Statement inside of curly braces should be on next line.", + "ruleName": "@typescript-eslint/brace-style", + "category": "layout", + "url": "https://typescript-eslint.io/rules/brace-style", + "normalizedSeverity": 1 + }, + { + "line": 550, + "column": 32, + "severity": 2, + "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", + "ruleName": "arrow-body-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/arrow-body-style", + "normalizedSeverity": 1 + }, + { + "line": 550, + "column": 63, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 550, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 550, + "column": 71, + "severity": 2, + "message": "Requires a space before '}'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 550, + "column": 71, + "severity": 2, + "message": "Closing curly brace should be on the same line as opening curly brace or on the line after the previous block.", + "ruleName": "@typescript-eslint/brace-style", + "category": "layout", + "url": "https://typescript-eslint.io/rules/brace-style", + "normalizedSeverity": 1 + }, + { + "line": 550, + "column": 71, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 551, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 551, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 551, + "column": 3, + "severity": 2, + "message": "Unexpected newline before ')'.", + "ruleName": "function-paren-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-paren-newline", + "normalizedSeverity": 1 + }, + { + "line": 551, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 552, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 552, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 552, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/services/CommandLineSupport.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "File has too many classes (2). Maximum allowed is 1.", + "ruleName": "max-classes-per-file", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-classes-per-file", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 16, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 17, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Import \"SpinnerManager\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 25, + "severity": 2, + "message": "Member 'NoOpSpinnerManager' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 50, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 33, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'handleResults'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 23, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 35, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 2, + "severity": 2, + "message": "Member getSpinnerManager should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getSpinnerManager'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 2, + "severity": 2, + "message": "Member handleResults should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'handleResults'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 41, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 38, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 2, + "severity": 2, + "message": "Member runCommand should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 2, + "severity": 2, + "message": "Async method 'runCommand' has too many lines (52). Maximum allowed is 50.", + "ruleName": "max-lines-per-function", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines-per-function", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 18, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 36, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'let' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 24, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 25, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 6, + "severity": 2, + "message": "Missing return type on function.", + "ruleName": "@typescript-eslint/explicit-function-return-type", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-function-return-type", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 75, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 7, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Trailing spaces not allowed.", + "ruleName": "no-trailing-spaces", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-trailing-spaces", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 24, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 25, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 6, + "severity": 2, + "message": "Missing return type on function.", + "ruleName": "@typescript-eslint/explicit-function-return-type", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-function-return-type", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 75, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 7, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Trailing spaces not allowed.", + "ruleName": "no-trailing-spaces", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-trailing-spaces", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 17, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 18, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 6, + "severity": 2, + "message": "Missing return type on function.", + "ruleName": "@typescript-eslint/explicit-function-return-type", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-function-return-type", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'stderr' should be before 'stdout'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'res' should be before 'stderr'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 7, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'rej' should be before 'res'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 9, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/services/LocalCatalog.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'multiple' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 51, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Import \"RuleFilter\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 28, + "severity": 2, + "message": "Member 'RuleFilter' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 45, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 20, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition init.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 12, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "This line has a length of 143. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "This line has a length of 102. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 60, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 60, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 60, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO should be an injected service'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 43, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 43, + "severity": 2, + "message": "Async method 'getRuleGroupsMatchingFilters' has too many statements (11). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 44, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 67, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 112, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 64, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 56, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 56, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 56, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "This line has a length of 127. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "This line has a length of 126. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 5, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 50, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 50, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getRulesMatchingFilters.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "This line has a length of 129. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 61, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 61, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 110, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 28, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 28, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 49, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 35, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 36, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 81, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 56, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 56, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 56, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "This line has a length of 107. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 66, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 66, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 22, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 22, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 5, + "severity": 2, + "message": "Unquoted property 'messageKey' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 5, + "severity": 2, + "message": "Unquoted property 'args' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'args' should be before 'messageKey'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 23, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 5, + "severity": 2, + "message": "Unquoted property 'type' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 11, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 5, + "severity": 2, + "message": "Unquoted property 'handler' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'handler' should be before 'type'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 14, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 5, + "severity": 2, + "message": "Unquoted property 'verbose' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 5, + "severity": 2, + "message": "Unquoted property 'time' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'time' should be before 'verbose'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 2, + "severity": 2, + "message": "Member getCatalogName should be declared before all public instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "This line has a length of 102. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 41, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 73, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 33, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 60, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 84, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 90, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 91, + "severity": 2, + "message": "No magic number: 2.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 95, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 2, + "severity": 2, + "message": "Member getCatalog should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 31, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 31, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 31, + "severity": 2, + "message": "Identifier name 'r' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 46, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 2, + "severity": 2, + "message": "Member getRule should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 16, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 41, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 72, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 18, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 19, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 30, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 19, + "severity": 2, + "message": "Unexpected chained assignment.", + "ruleName": "no-multi-assign", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-multi-assign", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 35, + "severity": 2, + "message": "Unquoted property 'rulesets' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 49, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 49, + "severity": 2, + "message": "Unquoted property 'categories' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 49, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'categories' should be before 'rulesets'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 65, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 65, + "severity": 2, + "message": "Unquoted property 'rules' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 35, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 16, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 2, + "severity": 2, + "message": "Member catalogIsStale should be declared before all public instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "This line has a length of 123. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 3, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: Pretty soon, we'll want to add...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'ruleSatisfiesFilterConstraints'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 40, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 41, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 53, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 85, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 7, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 15, + "severity": 2, + "message": "Expected '===' and instead saw '=='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 45, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "This line has a length of 126. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/services/OutputProcessor.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 45, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected line before comment.", + "ruleName": "lines-around-comment", + "category": "layout", + "url": "https://eslint.org/docs/rules/lines-around-comment", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 50, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "This line has a length of 102. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 43, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 2, + "severity": 2, + "message": "Member isRealtimeOutput should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'isRealtimeOutput'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 2, + "severity": 2, + "message": "Member processOutput should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 36, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 55, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 73, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 2, + "severity": 2, + "message": "Member processRealtimeOutput should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 36, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 68, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 36, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 64, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 91, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "This line has a length of 123. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 98, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 13, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 17, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 63, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 2, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: consider moving all message...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 2, + "severity": 2, + "message": "Member emitEvents should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 68, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 24, + "severity": 2, + "message": "Expected '===' and instead saw '=='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 27, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 17, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 22, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 55, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 86, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 41, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 60, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 89, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 99, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "This line has a length of 104. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 54, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 54, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 70, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 70, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 82, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 32, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 50, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 62, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 75, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class async method 'emitTelemetryEvent'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 34, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 35, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 23, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 58, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 21, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 61, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 83, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 56, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "This line has a length of 126. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 63, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 68, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 27, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 90, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 17, + "severity": 2, + "message": "Use the 'u' flag.", + "ruleName": "require-unicode-regexp", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/require-unicode-regexp", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 56, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 57, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 42, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 23, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 49, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 17, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 18, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 19, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "This line has a length of 251. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/services/RuleCatalog.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 20, + "severity": 2, + "message": "Member 'Rule' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 2, + "severity": 2, + "message": "Expected line before comment.", + "ruleName": "lines-around-comment", + "category": "layout", + "url": "https://eslint.org/docs/rules/lines-around-comment", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 31, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 54, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/services/RuleEngine.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 106, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 20, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "This line has a length of 127. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 18, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 43, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 58, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 80, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 5, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 12, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 20, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 44, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getName.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 18, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getTargetPatterns.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getCatalog.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 21, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "This line has a length of 136. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition shouldEngineRun.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 27, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 52, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 67, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 89, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "This line has a length of 138. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition run.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 14, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 15, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 40, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 55, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 77, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition init.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 15, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition matchPath.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition isEnabled.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition isEngineRequested.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 29, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 53, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition isDfaEngine.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getNormalizedSeverity.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 2, + "severity": 2, + "message": "Member executionDescriptor should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 2, + "severity": 2, + "message": "Member runEngine should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition runEngine.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 17, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 18, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 79, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 79, + "severity": 2, + "message": "Missing space before opening brace.", + "ruleName": "@typescript-eslint/space-before-blocks", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-blocks", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "This line has a length of 125. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 62, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 80, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 99, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 2, + "severity": 2, + "message": "Member normalizeSeverity should be declared before all public abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 27, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 55, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 55, + "severity": 2, + "message": "Missing space before opening brace.", + "ruleName": "@typescript-eslint/space-before-blocks", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-blocks", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 83, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/services/SpinnerManager.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 2, + "severity": 2, + "message": "Shorthand method signature is forbidden. Use a function property instead.", + "ruleName": "@typescript-eslint/method-signature-style", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/method-signature-style", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 59, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'startSpinner'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 21, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'stopSpinner'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/CommonEngineUtils.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 48, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 81, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 44, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 54, + "severity": 2, + "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", + "ruleName": "arrow-body-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/arrow-body-style", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 41, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 62, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 95, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 42, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 52, + "severity": 2, + "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", + "ruleName": "arrow-body-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/arrow-body-style", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 4, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 44, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 60, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 93, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 33, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 60, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 75, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "This line has a length of 107. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 53, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 74, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 107, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 33, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 74, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 89, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 49, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 94, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/Config.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 54, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 35, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 17, + "severity": 2, + "message": "Member 'CONFIG_PILOT_FILE' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 54, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 15, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 20, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 20, + "severity": 2, + "message": "Member 'EVENTS' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 26, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 58, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 28, + "severity": 2, + "message": "Type callbacks are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 29, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 2, + "severity": 2, + "message": "Type Property name `java-home` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 2, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 35, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "This line has a length of 151. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 2, + "severity": 2, + "message": "Unquoted property 'currentVersion' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 18, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 2, + "severity": 2, + "message": "Unquoted property 'engines' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 4, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 4, + "severity": 2, + "message": "Unquoted property 'targetPatterns' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 15, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 16, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 30, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 31, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 42, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 43, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 54, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 55, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 71, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 72, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 4, + "severity": 2, + "message": "Unquoted property 'supportedLanguages' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'supportedLanguages' should be before 'targetPatterns'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 32, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 4, + "severity": 2, + "message": "Unquoted property 'disabled' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'disabled' should be before 'supportedLanguages'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 4, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 4, + "severity": 2, + "message": "Unquoted property 'targetPatterns' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 4, + "severity": 2, + "message": "Unquoted property 'disabled' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'disabled' should be before 'targetPatterns'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 4, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 4, + "severity": 2, + "message": "Unquoted property 'targetPatterns' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 27, + "severity": 2, + "message": "Unexpected trailing comma.", + "ruleName": "@typescript-eslint/comma-dangle", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-dangle", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 4, + "severity": 2, + "message": "Unquoted property 'disabled' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'disabled' should be before 'targetPatterns'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 13, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 13, + "severity": 2, + "message": "Unquoted property 'targetPatterns' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 4, + "severity": 2, + "message": "Unquoted property 'disabled' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'disabled' should be before 'targetPatterns'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 4, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 4, + "severity": 2, + "message": "Unquoted property 'targetPatterns' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 4, + "severity": 2, + "message": "Unquoted property 'disabled' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'disabled' should be before 'targetPatterns'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 4, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 4, + "severity": 2, + "message": "Unquoted property 'targetPatterns' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 15, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 16, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 30, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 31, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 42, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 43, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 54, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 55, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 71, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 72, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 26, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 27, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 4, + "severity": 2, + "message": "Unquoted property 'disabled' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'disabled' should be before 'targetPatterns'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 4, + "severity": 2, + "message": "Unquoted property 'minimumTokens' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 4, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 4, + "severity": 2, + "message": "Unquoted property 'targetPatterns' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 4, + "severity": 2, + "message": "Unquoted property 'disabled' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'disabled' should be before 'targetPatterns'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on class property configContent.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on class property fileHandler.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on class property versionUpgradeManager.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 19, + "severity": 2, + "message": "Async method 'init' has too many statements (12). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 61, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 56, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "This line has a length of 111. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 29, + "severity": 2, + "message": "Async method 'upgradeConfig' has too many statements (19). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 86, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "This line has a length of 104. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "This line has a length of 102. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "This line has a length of 125. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "This line has a length of 104. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 78, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'let' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'let' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 109, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 13, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "This line has a length of 127. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 27, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 27, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 48, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 72, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "This line has a length of 139. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 69, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 86, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 117, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 123, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 124, + "severity": 2, + "message": "No magic number: 4.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 128, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "This line has a length of 112. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "This line has a length of 154. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 49, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 81, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 103, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 119, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 143, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 2, + "severity": 2, + "message": "Member getConfigFilePath should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 2, + "severity": 2, + "message": "Member setJavaHome should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 2, + "severity": 2, + "message": "Member getJavaHome should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 2, + "severity": 2, + "message": "Member isEngineEnabled should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 30, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 187, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 11, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 45, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 56, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 2, + "severity": 2, + "message": "Member getSupportedLanguages should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 30, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 62, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 2, + "severity": 2, + "message": "Member getTargetPatterns should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 58, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 2, + "severity": 2, + "message": "Member getMinimumTokens should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 59, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 52, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 2, + "severity": 2, + "message": "Member getBooleanConfigValue should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 33, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 90, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 52, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 60, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 71, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 72, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 95, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 2, + "severity": 2, + "message": "Member getNumberConfigValue should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 88, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 51, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 59, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 69, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 70, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 92, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 2, + "severity": 2, + "message": "Member getStringArrayConfigValue should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 37, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 95, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 53, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 61, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 83, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 84, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 111, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "This line has a length of 142. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 2, + "severity": 2, + "message": "Async method 'getConfigValue' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 139, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 37, + "severity": 2, + "message": "Unexpected use of undefined.", + "ruleName": "no-undefined", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-undefined", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "This line has a length of 124. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 53, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 58, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 73, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "This line has a length of 111. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 103, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 10, + "severity": 2, + "message": "Unnecessary 'else' after 'return'.", + "ruleName": "no-else-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-else-return", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "This line has a length of 148. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 60, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 75, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 96, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 114, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 140, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 2, + "severity": 2, + "message": "Member getDefaultConfig should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getDefaultConfig'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 246, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "This line has a length of 140. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 2, + "severity": 2, + "message": "Member lookupAndUpdateToDefault should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 42, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 42, + "severity": 2, + "message": "Async method 'lookupAndUpdateToDefault' has too many statements (11). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 59, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 137, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "This line has a length of 129. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 62, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 62, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 62, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 15, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 15, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 15, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 4, + "severity": 2, + "message": "Assignment to function parameter 'ecc'.", + "ruleName": "no-param-reassign", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-param-reassign", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 70, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "This line has a length of 144. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 10, + "severity": 2, + "message": "Unexpected negated condition.", + "ruleName": "no-negated-condition", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-negated-condition", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 46, + "severity": 2, + "message": "Unexpected use of undefined.", + "ruleName": "no-undefined", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-undefined", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 59, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 59, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 59, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 59, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 50, + "severity": 2, + "message": "'defaultValue' will evaluate to '[object Object]' when stringified.", + "ruleName": "@typescript-eslint/no-base-to-string", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-base-to-string", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 98, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "This line has a length of 136. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 128, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 27, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 28, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 42, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 42, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 42, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 64, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 27, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 56, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 62, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 63, + "severity": 2, + "message": "No magic number: 4.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 56, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 69, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 32, + "severity": 2, + "message": "Async method 'initializeConfig' has too many statements (13). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 59, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 72, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "This line has a length of 105. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 40, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 95, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 96, + "severity": 2, + "message": "There should be no linebreak after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "File has too many lines (321). Maximum allowed is 300.", + "ruleName": "max-lines", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 4, + "severity": 2, + "message": "There should be no linebreak before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 24, + "severity": 2, + "message": "Multiple spaces found before 'JSON'.", + "ruleName": "no-multi-spaces", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-multi-spaces", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 54, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 76, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 310, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 50, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 72, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 35, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 36, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 315, + "column": 105, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 51, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 81, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 87, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 88, + "severity": 2, + "message": "No magic number: 2.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 92, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/EnvironmentVariable.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 16, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 16, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 19, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 13, + "severity": 2, + "message": "Enum name `CONFIG_NAME` must match one of the following formats: PascalCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 2, + "severity": 2, + "message": "Enum Member name `MINIMUM_TOKENS` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 19, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 78, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 95, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 39, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 89, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 52, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 39, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 89, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 52, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 39, + "severity": 2, + "message": "Use the 'u' flag.", + "ruleName": "require-unicode-regexp", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/require-unicode-regexp", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 45, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 50, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 55, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 9, + "severity": 2, + "message": "Unexpected use of undefined.", + "ruleName": "no-undefined", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-undefined", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/EventCreator.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 2, + "severity": 2, + "message": "Member createUxInfoAlwaysMessage should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 40, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 67, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 98, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 4, + "severity": 2, + "message": "Unquoted property 'messageKey' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 4, + "severity": 2, + "message": "Unquoted property 'args' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'args' should be before 'messageKey'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 4, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 4, + "severity": 2, + "message": "Unquoted property 'type' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 4, + "severity": 2, + "message": "Unquoted property 'handler' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'handler' should be before 'type'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 13, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 4, + "severity": 2, + "message": "Unquoted property 'verbose' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 4, + "severity": 2, + "message": "Unquoted property 'time' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'time' should be before 'verbose'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 2, + "severity": 2, + "message": "Member createUxErrorMessage should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 35, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 62, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 93, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 4, + "severity": 2, + "message": "Unquoted property 'messageKey' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 4, + "severity": 2, + "message": "Unquoted property 'args' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'args' should be before 'messageKey'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 4, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 4, + "severity": 2, + "message": "Unquoted property 'type' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 4, + "severity": 2, + "message": "Unquoted property 'handler' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'handler' should be before 'type'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 13, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 4, + "severity": 2, + "message": "Unquoted property 'verbose' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 4, + "severity": 2, + "message": "Unquoted property 'time' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'time' should be before 'verbose'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/FileHandler.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "Import \"Stats\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 63, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 14, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 22, + "severity": 2, + "message": "Type callbacks are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition exists.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class async method 'exists'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 14, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 29, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 17, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition stats.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'stats'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 7, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition isDir.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 84, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition isFile.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 14, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 79, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition readDir.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'readDir'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 9, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition readFileAsBuffer.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'readFileAsBuffer'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 18, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition readFile.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'readFile'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 10, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 31, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition mkdirIfNotExists.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class async method 'mkdirIfNotExists'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 22, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 24, + "severity": 2, + "message": "Unquoted property 'recursive' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 3, + "severity": 2, + "message": "Unnecessary return statement.", + "ruleName": "no-useless-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-useless-return", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition writeFile.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'writeFile'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 11, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 32, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition tmpFileWithCleanup.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'tmpFileWithCleanup'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 4, + "severity": 2, + "message": "Return values from promise executor functions cannot be read.", + "ruleName": "no-promise-executor-return", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-promise-executor-return", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 11, + "severity": 2, + "message": "Returning a void expression from a function is forbidden. Please remove the `return` statement.", + "ruleName": "@typescript-eslint/no-confusing-void-expression", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 23, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 25, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 5, + "severity": 2, + "message": "Unexpected negated condition.", + "ruleName": "no-negated-condition", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-negated-condition", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 10, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 10, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 20, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition tmpDirWithCleanup.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'tmpDirWithCleanup'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 4, + "severity": 2, + "message": "Return values from promise executor functions cannot be read.", + "ruleName": "no-promise-executor-return", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-promise-executor-return", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 11, + "severity": 2, + "message": "Returning a void expression from a function is forbidden. Please remove the `return` statement.", + "ruleName": "@typescript-eslint/no-confusing-void-expression", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 20, + "severity": 2, + "message": "Unquoted property 'unsafeCleanup' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 41, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 43, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 5, + "severity": 2, + "message": "Unexpected negated condition.", + "ruleName": "no-negated-condition", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-negated-condition", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 10, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 10, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition duplicateFile.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class async method 'duplicateFile'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 21, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 47, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 56, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 5, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 21, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 13, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 29, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 29, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 50, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 87, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 96, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/PathMatcher.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 67, + "severity": 2, + "message": "Member 'TargetMatchingFunction' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 96, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 109, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 20, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 20, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 6, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 23, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 14, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "This line has a length of 110. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 34, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 35, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 86, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "This line has a length of 112. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 49, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 49, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 17, + "severity": 2, + "message": "Identifier name 't' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 11, + "severity": 2, + "message": "Unnecessary 'else' after 'return'.", + "ruleName": "no-else-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-else-return", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 5, + "severity": 2, + "message": "Unexpected if as the only statement in an else block.", + "ruleName": "no-lonely-if", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-lonely-if", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 64, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 12, + "severity": 2, + "message": "Unnecessary 'else' after 'return'.", + "ruleName": "no-else-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-else-return", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 7, + "severity": 2, + "message": "'||' should be placed at the end of the line.", + "ruleName": "operator-linebreak", + "category": "layout", + "url": "https://eslint.org/docs/rules/operator-linebreak", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 50, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 50, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 80, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 4, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "This line has a length of 102. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'sortPatterns'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 23, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 20, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 20, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 20, + "severity": 2, + "message": "Identifier name 'p' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 5, + "severity": 2, + "message": "Unexpected negated condition.", + "ruleName": "no-negated-condition", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-negated-condition", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "This line has a length of 123. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 6, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 6, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 12, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 6, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 38, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 4, + "severity": 2, + "message": "Unquoted property 'inclusionPatterns' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 4, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 4, + "severity": 2, + "message": "Unquoted property 'exclusionPatterns' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'exclusionPatterns' should be before 'inclusionPatterns'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 4, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 4, + "severity": 2, + "message": "Unquoted property 'advancedPatterns' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'advancedPatterns' should be before 'exclusionPatterns'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 4, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 33, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 34, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 90, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 17, + "severity": 2, + "message": "Identifier name 't' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 49, + "severity": 2, + "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", + "ruleName": "arrow-body-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/arrow-body-style", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 68, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "This line has a length of 134. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "This line has a length of 104. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 2, + "severity": 2, + "message": "Member filterPathsByPatterns should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 36, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 37, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 75, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "This line has a length of 104. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 65, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 65, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 65, + "severity": 2, + "message": "Identifier name 't' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 25, + "severity": 2, + "message": "Identifier name 'r' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "This line has a length of 135. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 2, + "severity": 2, + "message": "Member pathMatchesPatterns should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 34, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 69, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/PrettyPrinter.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 20, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 30, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 35, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 36, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 80, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 20, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 35, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 36, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 93, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 20, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 36, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 37, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 37, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 38, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 69, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 19, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 30, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 31, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "This line has a length of 254. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 104, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 142, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 182, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 252, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 32, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 55, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 17, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/RunOutputProcessor.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 18, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 13, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 32, + "severity": 2, + "message": "Member 'RecombinedData' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 53, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 32, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 2, + "severity": 2, + "message": "Member 'opts' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 2, + "severity": 2, + "message": "Member 'ux' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 21, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 45, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 2, + "severity": 2, + "message": "Method 'processRunOutput' has too many lines (52). Maximum allowed is 50.", + "ruleName": "max-lines-per-function", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines-per-function", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 25, + "severity": 2, + "message": "Method 'processRunOutput' has too many statements (18). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 55, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 55, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 93, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "This line has a length of 112. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 66, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 96, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 37, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "This line has a length of 106. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 22, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 22, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 42, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 40, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 67, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 42, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 72, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 26, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 32, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 34, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "This line has a length of 102. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 11, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 11, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 53, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 94, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 10, + "severity": 2, + "message": "Unnecessary 'else' after 'return'.", + "ruleName": "no-else-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-else-return", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 76, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 28, + "severity": 2, + "message": "Unexpected use of undefined.", + "ruleName": "no-undefined", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-undefined", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 18, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 18, + "severity": 2, + "message": "Expected comment to be above code.", + "ruleName": "line-comment-position", + "category": "layout", + "url": "https://eslint.org/docs/rules/line-comment-position", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 18, + "severity": 2, + "message": "Unexpected comment inline with code.", + "ruleName": "no-inline-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-inline-comments", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 18, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 17, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 33, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 34, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 72, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 7, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 72, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 5, + "severity": 2, + "message": "Expected dot to be on same line as object.", + "ruleName": "dot-location", + "category": "layout", + "url": "https://eslint.org/docs/rules/dot-location", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 11, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 19, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 33, + "severity": 2, + "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", + "ruleName": "arrow-body-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/arrow-body-style", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "This line has a length of 132. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 64, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 73, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 97, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 118, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 28, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "This line has a length of 112. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 42, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 72, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "This line has a length of 107. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 38, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 99, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 25, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 43, + "severity": 2, + "message": "Requires a space after '{'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 57, + "severity": 2, + "message": "Requires a space before '}'.", + "ruleName": "@typescript-eslint/block-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/block-spacing", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 68, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "This line has a length of 105. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 39, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 59, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 28, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 28, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 49, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 30, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 36, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 42, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 64, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 56, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 78, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 25, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 9, + "severity": 2, + "message": "Use object destructuring.", + "ruleName": "prefer-destructuring", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-destructuring", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 28, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 34, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 40, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 38, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 28, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 34, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 40, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 32, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 27, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 33, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 39, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 10, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 10, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 43, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 63, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 92, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 95, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/StaticResourceHandler.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 16, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 2, + "severity": 2, + "message": "Enum Member name `ZIP` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 8, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 2, + "severity": 2, + "message": "Enum Member name `TEXT` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 2, + "severity": 2, + "message": "Enum Member name `OTHER` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 2, + "severity": 2, + "message": "Member 'resultCache' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 41, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 41, + "severity": 2, + "message": "Async method 'identifyStaticResourceType' has too many statements (11). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 89, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "This line has a length of 124. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 28, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 28, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 49, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 64, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 33, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 19, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'identifyBufferType'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 27, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 28, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 64, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 10, + "severity": 2, + "message": "Unexpected negated condition.", + "ruleName": "no-negated-condition", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-negated-condition", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 10, + "severity": 2, + "message": "Unnecessary 'else' after 'return'.", + "ruleName": "no-else-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-else-return", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/TelemetryUtil.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 27, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 35, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 23, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 8, + "severity": 2, + "message": "Expected a function expression.", + "ruleName": "func-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/func-style", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 36, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 37, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 73, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 11, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 3, + "severity": 2, + "message": "Assignment (=) can be replaced with operator assignment (||=).", + "ruleName": "logical-assignment-operators", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/logical-assignment-operators", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 3, + "severity": 2, + "message": "Possible race condition: `LOGGER` might be reassigned based on an outdated value of `LOGGER`.", + "ruleName": "require-atomic-updates", + "category": "problem", + "url": "https://eslint.org/docs/rules/require-atomic-updates", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 12, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 12, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 3, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: Consider displaying a verbose-only...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/Utils.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 24, + "severity": 2, + "message": "Member 'PathlessRuleViolation' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 52, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 36, + "severity": 2, + "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", + "ruleName": "arrow-body-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/arrow-body-style", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 31, + "severity": 2, + "message": "Argument 'object' should be typed.", + "ruleName": "@typescript-eslint/explicit-module-boundary-types", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-module-boundary-types", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 6, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 13, + "severity": 2, + "message": "Expected '===' and instead saw '=='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 22, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 48, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 30, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 30, + "severity": 2, + "message": "Identifier name 'v' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 79, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 79, + "severity": 2, + "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", + "ruleName": "arrow-body-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/arrow-body-style", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 61, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/VersionUpgradeManager.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "File has too many classes (2). Maximum allowed is 1.", + "ruleName": "max-classes-per-file", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-classes-per-file", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 17, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 15, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 50, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 17, + "severity": 2, + "message": "Member 'CONFIG_PILOT_FILE' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 20, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 29, + "severity": 2, + "message": "Type callbacks are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 30, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "This line has a length of 113. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 7, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 39, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 40, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 81, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "This line has a length of 112. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "This line has a length of 102. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 66, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 66, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 66, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 6, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 6, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 72, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 72, + "severity": 2, + "message": "Identifier name 's' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 104, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 39, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 40, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 81, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "This line has a length of 123. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "This line has a length of 102. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 66, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 66, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 66, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 6, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 6, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 46, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 87, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 2, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 68, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "This line has a length of 107. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 65, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 95, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 39, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 40, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 41, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 82, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 61, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 61, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 61, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 6, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 6, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 17, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 62, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 62, + "severity": 2, + "message": "Identifier name 's' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 73, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 91, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 31, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 2, + "severity": 2, + "message": "Member 'upgradeScriptsByVersion' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 45, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "This line has a length of 155. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 25, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 57, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 28, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 53, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 76, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 34, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "This line has a length of 99. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 28, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 94, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 79, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 34, + "severity": 2, + "message": "Identifier name 'v' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 45, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "This line has a length of 105. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 24, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 102, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 66, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 5, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 13, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 29, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 29, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 50, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 55, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 71, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 81, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 92, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 109, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 4, + "severity": 2, + "message": "Possible race condition: `config.currentVersion` might be assigned based on an outdated state of `config`.", + "ruleName": "require-atomic-updates", + "category": "problem", + "url": "https://eslint.org/docs/rules/require-atomic-updates", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 3, + "severity": 2, + "message": "Possible race condition: `config.currentVersion` might be assigned based on an outdated state of `config`.", + "ruleName": "require-atomic-updates", + "category": "problem", + "url": "https://eslint.org/docs/rules/require-atomic-updates", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 2, + "severity": 2, + "message": "Member upgradeToLatest should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 30, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 31, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 90, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 29, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 42, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 64, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/commands/scanner/rule/add.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 15, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 20, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 9, + "severity": 2, + "message": "There should be no space after '{'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 24, + "severity": 2, + "message": "There should be no space before '}'.", + "ruleName": "@typescript-eslint/object-curly-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/object-curly-spacing", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 50, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 27, + "severity": 2, + "message": "There should be no linebreak after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 2, + "severity": 2, + "message": "There should be no linebreak before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 3, + "severity": 2, + "message": "Unquoted property 'language' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 4, + "severity": 2, + "message": "Unquoted property 'required' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 3, + "severity": 2, + "message": "Unquoted property 'path' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 4, + "severity": 2, + "message": "Unquoted property 'multiple' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 4, + "severity": 2, + "message": "Unquoted property 'delimiter' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'multiple'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 4, + "severity": 2, + "message": "Unquoted property 'required' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition runInternal.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 71, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 11, + "severity": 2, + "message": "Unquoted property 'success' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 26, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 26, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'language' should be before 'success'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 36, + "severity": 2, + "message": "Object properties must go on a new line.", + "ruleName": "object-property-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/object-property-newline", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 36, + "severity": 2, + "message": "Unquoted property 'path' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 56, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 59, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 78, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 84, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "This line has a length of 156. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 144, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 150, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 74, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 80, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "This line has a length of 123. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 50, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 50, + "severity": 2, + "message": "Identifier name 'p' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 83, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/commands/scanner/rule/describe.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 20, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 17, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 74, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 27, + "severity": 2, + "message": "Aliases in intersection types are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 34, + "severity": 2, + "message": "Literals in intersection types are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 50, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 27, + "severity": 2, + "message": "There should be no linebreak after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 2, + "severity": 2, + "message": "There should be no linebreak before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "This line has a length of 132. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 3, + "severity": 2, + "message": "Unquoted property 'rulename' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 4, + "severity": 2, + "message": "Unquoted property 'required' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 3, + "severity": 2, + "message": "Unquoted property 'verbose' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 39, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition runInternal.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "This line has a length of 129. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 24, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "This line has a length of 128. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 59, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 100, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 29, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "This line has a length of 140. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 93, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 19, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 38, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 29, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 33, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "This line has a length of 112. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class async method 'styleRules'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 27, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 73, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "This line has a length of 128. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 8, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 20, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 20, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 20, + "severity": 2, + "message": "Identifier name 'r' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 5, + "severity": 2, + "message": "Unquoted property 'runWith' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 14, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 14, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 24, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 5, + "severity": 2, + "message": "Unquoted property 'isPilot' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'isPilot' should be before 'runWith'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 5, + "severity": 2, + "message": "Unquoted property 'enabled' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'enabled' should be before 'isPilot'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 24, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 11, + "severity": 2, + "message": "Unquoted property 'jsonEnabled' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "This line has a length of 150. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 4, + "severity": 2, + "message": "Expected dot to be on same line as object.", + "ruleName": "dot-location", + "category": "layout", + "url": "https://eslint.org/docs/rules/dot-location", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 23, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 32, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 42, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 43, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 53, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 54, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 64, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 65, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 75, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 76, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 89, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 90, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 101, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 102, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 114, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 115, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 129, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 130, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 142, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/commands/scanner/rule/list.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "Import \"Ux\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 20, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 74, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 2, + "severity": 2, + "message": "Unquoted property 'name' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 3, + "severity": 2, + "message": "Unquoted property 'header' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 2, + "severity": 2, + "message": "Unquoted property 'languages' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'languages' should be before 'name'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 3, + "severity": 2, + "message": "Unquoted property 'header' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 3, + "severity": 2, + "message": "Unquoted property 'get' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'get' should be before 'header'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 9, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 52, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 2, + "severity": 2, + "message": "Unquoted property 'categories' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'categories' should be before 'languages'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 3, + "severity": 2, + "message": "Unquoted property 'header' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 3, + "severity": 2, + "message": "Unquoted property 'get' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'get' should be before 'header'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 9, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 53, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 2, + "severity": 2, + "message": "Unquoted property 'rulesets' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 3, + "severity": 2, + "message": "Unquoted property 'header' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 3, + "severity": 2, + "message": "Unquoted property 'get' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'get' should be before 'header'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 9, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 4, + "severity": 2, + "message": "Expected dot to be on same line as object.", + "ruleName": "dot-location", + "category": "layout", + "url": "https://eslint.org/docs/rules/dot-location", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 9, + "severity": 2, + "message": "Arrow function used ambiguously with a conditional expression.", + "ruleName": "no-confusing-arrow", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-confusing-arrow", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 9, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 20, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 20, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 38, + "severity": 2, + "message": "No magic number: 20.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 43, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 43, + "severity": 2, + "message": "Unexpected string concatenation.", + "ruleName": "prefer-template", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-template", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 57, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 59, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 60, + "severity": 2, + "message": "No magic number: 15.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 66, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 4, + "severity": 2, + "message": "Expected dot to be on same line as object.", + "ruleName": "dot-location", + "category": "layout", + "url": "https://eslint.org/docs/rules/dot-location", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 2, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 2, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'engine' should be before 'rulesets'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 3, + "severity": 2, + "message": "Unquoted property 'header' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 2, + "severity": 2, + "message": "Unquoted property 'isDfa' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 3, + "severity": 2, + "message": "Unquoted property 'header' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 3, + "severity": 2, + "message": "Unquoted property 'get' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'get' should be before 'header'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 8, + "severity": 2, + "message": "Arrow function used ambiguously with a conditional expression.", + "ruleName": "no-confusing-arrow", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-confusing-arrow", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 9, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 32, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 32, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 45, + "severity": 2, + "message": "'MSG_YES' was used before it was defined.", + "ruleName": "@typescript-eslint/no-use-before-define", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-use-before-define", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 45, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 55, + "severity": 2, + "message": "'MSG_NO' was used before it was defined.", + "ruleName": "@typescript-eslint/no-use-before-define", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-use-before-define", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 2, + "severity": 2, + "message": "Unquoted property 'isPilot' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 3, + "severity": 2, + "message": "Unquoted property 'header' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 31, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 3, + "severity": 2, + "message": "Unquoted property 'get' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'get' should be before 'header'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 8, + "severity": 2, + "message": "Arrow function used ambiguously with a conditional expression.", + "ruleName": "no-confusing-arrow", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-confusing-arrow", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 9, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 32, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 32, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 47, + "severity": 2, + "message": "'MSG_YES' was used before it was defined.", + "ruleName": "@typescript-eslint/no-use-before-define", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-use-before-define", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 47, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 57, + "severity": 2, + "message": "'MSG_NO' was used before it was defined.", + "ruleName": "@typescript-eslint/no-use-before-define", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-use-before-define", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 50, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 50, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 27, + "severity": 2, + "message": "There should be no linebreak after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 2, + "severity": 2, + "message": "There should be no linebreak before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "This line has a length of 132. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 3, + "severity": 2, + "message": "Unquoted property 'verbose' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 39, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 3, + "severity": 2, + "message": "Unquoted property 'category' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'category' should be before 'verbose'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 4, + "severity": 2, + "message": "Unquoted property 'delimiter' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'description'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 4, + "severity": 2, + "message": "Unquoted property 'multiple' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 3, + "severity": 2, + "message": "Unquoted property 'ruleset' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 4, + "severity": 2, + "message": "Unquoted property 'deprecated' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 5, + "severity": 2, + "message": "Unquoted property 'message' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 4, + "severity": 2, + "message": "Unquoted property 'delimiter' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'description'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 4, + "severity": 2, + "message": "Unquoted property 'multiple' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 3, + "severity": 2, + "message": "Unquoted property 'language' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'language' should be before 'ruleset'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 4, + "severity": 2, + "message": "Unquoted property 'delimiter' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'description'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 4, + "severity": 2, + "message": "Unquoted property 'multiple' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 3, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'engine' should be before 'language'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 4, + "severity": 2, + "message": "Unquoted property 'options' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 4, + "severity": 2, + "message": "Unquoted property 'delimiter' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'options'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 4, + "severity": 2, + "message": "Unquoted property 'multiple' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition runInternal.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "This line has a length of 122. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 20, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "This line has a length of 123. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/commands/scanner/rule/remove.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 36, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Import \"RuleFilter\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 47, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 20, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 15, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 20, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 73, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 74, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 50, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 27, + "severity": 2, + "message": "There should be no linebreak after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 2, + "severity": 2, + "message": "There should be no linebreak before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "This line has a length of 132. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 3, + "severity": 2, + "message": "Unquoted property 'verbose' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 39, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 3, + "severity": 2, + "message": "Unquoted property 'force' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'force' should be before 'verbose'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 3, + "severity": 2, + "message": "Unquoted property 'path' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 4, + "severity": 2, + "message": "Unquoted property 'delimiter' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'description'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 4, + "severity": 2, + "message": "Unquoted property 'multiple' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition runInternal.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 2, + "severity": 2, + "message": "Async method 'runInternal' has too many lines (59). Maximum allowed is 50.", + "ruleName": "max-lines-per-function", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines-per-function", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 19, + "severity": 2, + "message": "Async method 'runInternal' has too many statements (24). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 17, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 17, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 17, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 41, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "This line has a length of 105. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 36, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 36, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 36, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 36, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 44, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 52, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 55, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 43, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 70, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "This line has a length of 124. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 8, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "This line has a length of 111. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "This line has a length of 123. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 31, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 36, + "severity": 2, + "message": "This expression unnecessarily compares a boolean value to a boolean instead of using it directly.", + "ruleName": "@typescript-eslint/no-unnecessary-boolean-literal-compare", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-boolean-literal-compare", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 114, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 55, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 75, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "This line has a length of 156. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 7, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 144, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 150, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 76, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "This line has a length of 123. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 50, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 50, + "severity": 2, + "message": "Identifier name 'p' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 83, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'generateConfirmationPrompt'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 36, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 37, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "This line has a length of 118. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "This line has a length of 138. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 48, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 48, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 76, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 98, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 110, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 54, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 78, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 86, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'generateDryRunOutput'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 30, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 31, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 32, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 32, + "severity": 2, + "message": "Identifier name 'p' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 57, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 85, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 97, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 52, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 67, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/sfge/AbstractSfgeEngine.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 54, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Import \"RuleType\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 57, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 106, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 22, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 28, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 6, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 24, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 13, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 29, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 69, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 19, + "severity": 2, + "message": "Class Property name `ENGINE_ENUM` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 19, + "severity": 2, + "message": "Class Property name `ENGINE_NAME` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 37, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 38, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 38, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 2, + "severity": 2, + "message": "Member init should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 19, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 2, + "severity": 2, + "message": "Member getName should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getName'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 16, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 2, + "severity": 2, + "message": "Member getTargetPatterns should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 10, + "severity": 2, + "message": "Returning an awaited promise is not allowed in this context.", + "ruleName": "@typescript-eslint/return-await", + "category": "problem", + "url": "https://typescript-eslint.io/rules/return-await", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 78, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 2, + "severity": 2, + "message": "Member getCatalog should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 7, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 7, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 24, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 66, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 2, + "severity": 2, + "message": "Member createCatalogFromPartialRules should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 39, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 40, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 82, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 25, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 68, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 5, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 5, + "severity": 2, + "message": "Unquoted property 'sourcepackage' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'name' should be before 'sourcepackage'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'name'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 133, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "This line has a length of 128. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 5, + "severity": 2, + "message": "Unquoted property 'categories' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'categories' should be before 'isPilot'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 5, + "severity": 2, + "message": "Unquoted property 'rulesets' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 5, + "severity": 2, + "message": "Unquoted property 'languages' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'languages' should be before 'rulesets'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 5, + "severity": 2, + "message": "Unquoted property 'isDfa' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'isDfa' should be before 'languages'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 5, + "severity": 2, + "message": "Unquoted property 'defaultEnabled' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 5, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'defaultEnabled' should be before 'isDfa'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 75, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 83, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 83, + "severity": 2, + "message": "Unexpected block statement surrounding arrow body; parenthesize the returned value and move it immediately after the `=>`.", + "ruleName": "arrow-body-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/arrow-body-style", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 5, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 5, + "severity": 2, + "message": "Unquoted property 'paths' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 4, + "severity": 2, + "message": "Unquoted property 'rules' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 4, + "severity": 2, + "message": "Unquoted property 'categories' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'categories' should be before 'rules'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 4, + "severity": 2, + "message": "Unquoted property 'rulesets' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 162, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "This line has a length of 127. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 167, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "This line has a length of 143. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 2, + "severity": 2, + "message": "Member run should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 2, + "severity": 2, + "message": "Async method 'run' has too many lines (62). Maximum allowed is 50.", + "ruleName": "max-lines-per-function", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines-per-function", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 2, + "severity": 2, + "message": "Async method 'run' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 18, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 18, + "severity": 2, + "message": "Async method 'run' has too many statements (27). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 19, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 44, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 59, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 82, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 107, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 140, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 20, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 20, + "severity": 2, + "message": "Identifier name 't' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 27, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 182, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 23, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "This line has a length of 127. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 184, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 186, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "This line has a length of 111. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 190, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 195, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 41, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 199, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 103, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 203, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 32, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 35, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "This line has a length of 121. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "This line has a length of 172. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 213, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'let' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 214, + "column": 7, + "severity": 2, + "message": "Variable 'results' should be initialized on declaration.", + "ruleName": "@typescript-eslint/init-declarations", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/init-declarations", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 7, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 60, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 75, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 12, + "severity": 2, + "message": "Identifier name 'e' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 222, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 28, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 28, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 49, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 232, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "This line has a length of 151. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 2, + "severity": 2, + "message": "Member processExecutionFailure should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 41, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 90, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 26, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 250, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "This line has a length of 110. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 48, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 255, + "column": 88, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 2, + "severity": 2, + "message": "Member matchPath should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'matchPath'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 18, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 42, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 3, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: Implement this method for real,...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "This line has a length of 82. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 2, + "severity": 2, + "message": "Member isEnabled should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 10, + "severity": 2, + "message": "Returning an awaited promise is not allowed in this context.", + "ruleName": "@typescript-eslint/return-await", + "category": "problem", + "url": "https://typescript-eslint.io/rules/return-await", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 76, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 2, + "severity": 2, + "message": "Member parseError should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 285, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 22, + "severity": 2, + "message": "No magic number: -1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "This line has a length of 103. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 18, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 10, + "severity": 2, + "message": "Unnecessary 'else' after 'return'.", + "ruleName": "no-else-return", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-else-return", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 291, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "This line has a length of 111. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 69, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 1, + "severity": 2, + "message": "This line has a length of 105. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "This line has a length of 107. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "File has too many lines (354). Maximum allowed is 300.", + "ruleName": "max-lines", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 2, + "severity": 2, + "message": "Member parseViolations should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 27, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 27, + "severity": 2, + "message": "Method 'parseViolations' has too many statements (15). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 58, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 27, + "severity": 2, + "message": "No magic number: -1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 31, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 308, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 309, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 311, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 312, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "This line has a length of 102. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 313, + "column": 81, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 314, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 316, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always falsy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 52, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 317, + "column": 55, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 318, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 319, + "column": 14, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 320, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 320, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 322, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 323, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 9, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 324, + "column": 30, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 325, + "column": 47, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 326, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 326, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 326, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 326, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 327, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 327, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 327, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 327, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 328, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 328, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 328, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 329, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 4, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 31, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 330, + "column": 31, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 331, + "column": 5, + "severity": 2, + "message": "Unquoted property 'engine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 332, + "column": 5, + "severity": 2, + "message": "Unquoted property 'fileName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 333, + "column": 5, + "severity": 2, + "message": "Unquoted property 'violations' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 334, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 336, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 336, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 337, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 337, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 337, + "column": 28, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 337, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 338, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 338, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 339, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 340, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 340, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 342, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 342, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 342, + "column": 2, + "severity": 2, + "message": "Member getNormalizedSeverity should be declared before all protected abstract method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 342, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition getNormalizedSeverity.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 342, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getNormalizedSeverity'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 342, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 342, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 343, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 343, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 343, + "column": 21, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 344, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 344, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 344, + "column": 9, + "severity": 2, + "message": "No magic number: 1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 345, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 345, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 346, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 346, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 346, + "column": 9, + "severity": 2, + "message": "No magic number: 2.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 347, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 348, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 348, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 348, + "column": 9, + "severity": 2, + "message": "No magic number: 3.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 349, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 349, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 350, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 350, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 351, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 352, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 352, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 352, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 353, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 353, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 353, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/sfge/SfgeDfaEngine.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "Import \"SfgeViolation\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 49, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 58, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'multiple' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 55, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 2, + "severity": 2, + "message": "Expected line before comment.", + "ruleName": "lines-around-comment", + "category": "layout", + "url": "https://eslint.org/docs/rules/lines-around-comment", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 27, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 51, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 76, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 95, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "This line has a length of 103. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "This line has a length of 107. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 65, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 80, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "This line has a length of 134. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 2, + "severity": 2, + "message": "Method 'shouldEngineRun' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'shouldEngineRun'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 25, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 50, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 65, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 87, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 112, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 131, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 30, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getRuleType'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 2, + "severity": 2, + "message": "Member isDfaEngine should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'isDfaEngine'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'convertViolation'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 29, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 74, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 4, + "severity": 2, + "message": "Unquoted property 'ruleName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 4, + "severity": 2, + "message": "Unquoted property 'severity' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 4, + "severity": 2, + "message": "Unquoted property 'message' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'message' should be before 'severity'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 4, + "severity": 2, + "message": "Unquoted property 'category' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'category' should be before 'message'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 4, + "severity": 2, + "message": "Unquoted property 'url' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 4, + "severity": 2, + "message": "Unquoted property 'sinkLine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'sinkLine' should be before 'url'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 4, + "severity": 2, + "message": "Unquoted property 'sinkColumn' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'sinkColumn' should be before 'sinkLine'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 4, + "severity": 2, + "message": "Unquoted property 'sinkFileName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 4, + "severity": 2, + "message": "Unquoted property 'sourceLine' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 4, + "severity": 2, + "message": "Unquoted property 'sourceColumn' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'sourceColumn' should be before 'sourceLine'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 4, + "severity": 2, + "message": "Unquoted property 'sourceType' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 4, + "severity": 2, + "message": "Unquoted property 'sourceMethodName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'sourceMethodName' should be before 'sourceType'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/sfge/SfgePathlessEngine.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 1, + "severity": 2, + "message": "Import \"SfgeViolation\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 70, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 39, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'multiple' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 60, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 15, + "column": 2, + "severity": 2, + "message": "Expected line before comment.", + "ruleName": "lines-around-comment", + "category": "layout", + "url": "https://eslint.org/docs/rules/lines-around-comment", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 27, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 51, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 76, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 21, + "column": 95, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 53, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 68, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "This line has a length of 134. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 2, + "severity": 2, + "message": "Method 'shouldEngineRun' has too many parameters (4). Maximum allowed is 3.", + "ruleName": "max-params", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-params", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'shouldEngineRun'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 24, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 25, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 50, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 65, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 87, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 112, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 131, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "This line has a length of 86. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "This line has a length of 113. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 8, + "severity": 2, + "message": "Unexpected object value in conditional. The condition is always true.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 8, + "severity": 2, + "message": "Unnecessary conditional, value is always truthy.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 66, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 69, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 17, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "This line has a length of 91. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 41, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 76, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getRuleType'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 2, + "severity": 2, + "message": "Member isDfaEngine should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'isDfaEngine'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 32, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'convertViolation'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 29, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 74, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 4, + "severity": 2, + "message": "Unquoted property 'ruleName' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 4, + "severity": 2, + "message": "Unquoted property 'message' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'message' should be before 'ruleName'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 4, + "severity": 2, + "message": "Unquoted property 'severity' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 4, + "severity": 2, + "message": "Unquoted property 'category' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'category' should be before 'severity'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 4, + "severity": 2, + "message": "Unquoted property 'url' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 4, + "severity": 2, + "message": "Unquoted property 'line' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'line' should be before 'url'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 4, + "severity": 2, + "message": "Unquoted property 'column' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'column' should be before 'line'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/sfge/SfgeWrapper.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 1, + "severity": 2, + "message": "File has too many classes (4). Maximum allowed is 1.", + "ruleName": "max-classes-per-file", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-classes-per-file", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 15, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 19, + "severity": 2, + "message": "Member 'Logger' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 30, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Expected 'all' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 34, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 19, + "severity": 2, + "message": "Member 'EVENTS' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 32, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 27, + "severity": 2, + "message": "Member 'RuleTarget' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 8, + "column": 44, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 1, + "severity": 2, + "message": "Import \"ResultHandlerArgs\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 9, + "column": 53, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 1, + "severity": 2, + "message": "Import \"SpinnerManager\" is only used as types.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 25, + "severity": 2, + "message": "Member 'NoOpSpinnerManager' of the import declaration should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 10, + "column": 50, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 11, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 39, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 44, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 45, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 50, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 51, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 56, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 57, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 64, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 65, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 72, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 73, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 26, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "This line has a length of 90. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected line before comment.", + "ruleName": "lines-around-comment", + "category": "layout", + "url": "https://eslint.org/docs/rules/lines-around-comment", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "This line has a length of 96. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 6, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 27, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 27, + "severity": 2, + "message": "Aliases in intersection types are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 48, + "severity": 2, + "message": "Literals in intersection types are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 27, + "severity": 2, + "message": "Aliases in intersection types are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 48, + "severity": 2, + "message": "Literals in intersection types are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 2, + "severity": 2, + "message": "Missing semicolon.", + "ruleName": "@typescript-eslint/semi", + "category": "layout", + "url": "https://typescript-eslint.io/rules/semi", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 6, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 19, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 6, + "severity": 2, + "message": "Use an `interface` instead of a `type`.", + "ruleName": "@typescript-eslint/consistent-type-definitions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-definitions", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 18, + "severity": 2, + "message": "Type literals are not allowed.", + "ruleName": "@typescript-eslint/no-type-alias", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-type-alias", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 75, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 22, + "severity": 2, + "message": "'NodeJS' is not defined.", + "ruleName": "no-undef", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-undef", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 16, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 64, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 2, + "severity": 2, + "message": "Member startSpinner should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 21, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 85, + "column": 48, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 3, + "severity": 2, + "message": "Unexpected 'todo' comment: 'TODO: This timer logic should ideally...'.", + "ruleName": "no-warning-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-warning-comments", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 41, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 5, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 6, + "severity": 2, + "message": "No magic number: 30000.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 13, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 2, + "severity": 2, + "message": "Member stopSpinner should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 20, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 37, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 38, + "severity": 2, + "message": "Expected newline between test and consequent of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 38, + "severity": 2, + "message": "Ternary operator used.", + "ruleName": "no-ternary", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-ternary", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 48, + "severity": 2, + "message": "Expected newline between consequent and alternate of ternary expression.", + "ruleName": "multiline-ternary", + "category": "layout", + "url": "https://eslint.org/docs/rules/multiline-ternary", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 54, + "severity": 2, + "message": "Operator ':' must be spaced.", + "ruleName": "@typescript-eslint/space-infix-ops", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-infix-ops", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 65, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 2, + "severity": 2, + "message": "Member 'action' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 2, + "severity": 2, + "message": "Member 'spinnerManager' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 108, + "column": 2, + "severity": 2, + "message": "Member 'jvmArgs' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 2, + "severity": 2, + "message": "Member 'pathExpLimit' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 23, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 24, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 44, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 22, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 25, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 64, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 27, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'buildClasspath'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 26, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'isSuccessfulExitCode'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 2, + "severity": 2, + "message": "Missing return type on function.", + "ruleName": "@typescript-eslint/explicit-function-return-type", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-function-return-type", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'handleResults'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 26, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 51, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 23, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 10, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 13, + "severity": 2, + "message": "Unexpected string concatenation.", + "ruleName": "prefer-template", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-template", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 46, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 150, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "This line has a length of 123. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 154, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "This line has a length of 108. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 155, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 156, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 157, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 158, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 159, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 160, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 161, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 35, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 35, + "severity": 2, + "message": "Async method 'buildCommandArray' has too many statements (11). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 163, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 164, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 38, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 39, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 45, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 165, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 166, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "This line has a length of 100. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 55, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 56, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 168, + "column": 62, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 7, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 20, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 169, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 170, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 171, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 7, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 25, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 172, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 173, + "column": 66, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 174, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 44, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 56, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 69, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 175, + "column": 73, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "This line has a length of 115. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 176, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 19, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 177, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 178, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 179, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 180, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 181, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 183, + "column": 41, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 40, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 185, + "column": 62, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 188, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 189, + "column": 2, + "severity": 2, + "message": "Member 'ruleType' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 14, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 191, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 192, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 193, + "column": 36, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 194, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 2, + "severity": 2, + "message": "Functions that return promises must be async.", + "ruleName": "@typescript-eslint/promise-function-async", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/promise-function-async", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 196, + "column": 53, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 197, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 198, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'getSupplementalFlags'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 200, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 201, + "column": 13, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 202, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 2, + "severity": 2, + "message": "Member getCatalog should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 204, + "column": 70, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 205, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 206, + "column": 4, + "severity": 2, + "message": "Unquoted property 'action' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 207, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "This line has a length of 88. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 208, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 209, + "column": 4, + "severity": 2, + "message": "Unquoted property 'spinnerManager' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 210, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 211, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 212, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 215, + "column": 61, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 216, + "column": 2, + "severity": 2, + "message": "Member 'targets' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 217, + "column": 2, + "severity": 2, + "message": "Member 'projectDirs' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 218, + "column": 2, + "severity": 2, + "message": "Member 'rules' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 219, + "column": 2, + "severity": 2, + "message": "Member 'ruleThreadCount' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 220, + "column": 2, + "severity": 2, + "message": "Member 'ruleThreadTimeout' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 221, + "column": 2, + "severity": 2, + "message": "Member 'ruleDisableWarningViolation' is never reassigned; mark it as `readonly`.", + "ruleName": "@typescript-eslint/prefer-readonly", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 2, + "severity": 2, + "message": "Missing accessibility modifier on method definition constructor.", + "ruleName": "@typescript-eslint/explicit-member-accessibility", + "category": "problem", + "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 13, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 14, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 223, + "column": 43, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 224, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 225, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 226, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 227, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 228, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 229, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 230, + "column": 74, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 231, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 233, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 234, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 7, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 28, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 235, + "column": 37, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 236, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 237, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 7, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 30, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 238, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 239, + "column": 71, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 240, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 7, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 40, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 241, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "This line has a length of 111. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 242, + "column": 103, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 243, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 244, + "column": 16, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 245, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 37, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 247, + "column": 59, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 248, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 249, + "column": 3, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "This line has a length of 153. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 251, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 252, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 253, + "column": 22, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 254, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 25, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 256, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 257, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 258, + "column": 4, + "severity": 2, + "message": "Unquoted property 'targets' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 4, + "severity": 2, + "message": "Unquoted property 'projectDirs' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 259, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'projectDirs' should be before 'targets'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 4, + "severity": 2, + "message": "Unquoted property 'rulesToRun' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 31, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 260, + "column": 31, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 261, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 24, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 24, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 24, + "severity": 2, + "message": "Identifier name 't' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 262, + "column": 29, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 263, + "column": 4, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 264, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 265, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 266, + "column": 4, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 27, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 267, + "column": 30, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 268, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 6, + "severity": 2, + "message": "Unquoted property 'targetFile' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 269, + "column": 26, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 270, + "column": 6, + "severity": 2, + "message": "Unquoted property 'targetMethods' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 271, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 272, + "column": 11, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 273, + "column": 5, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 274, + "column": 5, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 21, + "severity": 2, + "message": "Expected parentheses around arrow function argument.", + "ruleName": "arrow-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/arrow-parens", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 21, + "severity": 2, + "message": "Identifier name 'p' is too short (< 2).", + "ruleName": "id-length", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/id-length", + "normalizedSeverity": 1 + }, + { + "line": 275, + "column": 26, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 276, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 277, + "column": 7, + "severity": 2, + "message": "Unquoted property 'targetFile' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 1, + "severity": 2, + "message": "Expected indentation of 24 spaces but found 6 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 278, + "column": 7, + "severity": 2, + "message": "Unquoted property 'targetMethods' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 279, + "column": 9, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 280, + "column": 8, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 281, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 282, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 283, + "column": 20, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 284, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 31, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 32, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 286, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 287, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 288, + "column": 37, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 289, + "column": 20, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 290, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "This line has a length of 112. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 2, + "severity": 2, + "message": "Member runSfge should be declared before all protected instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 29, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 30, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 53, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 68, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 292, + "column": 109, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 293, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 294, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 4, + "severity": 2, + "message": "Unquoted property 'projectDirs' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 295, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'projectDirs' should be before 'targets'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 4, + "severity": 2, + "message": "Unquoted property 'action' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 296, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'action' should be before 'projectDirs'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 4, + "severity": 2, + "message": "Unquoted property 'rules' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 297, + "column": 4, + "severity": 2, + "message": "Expected property shorthand.", + "ruleName": "object-shorthand", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/object-shorthand", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 298, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 299, + "column": 4, + "severity": 2, + "message": "Unquoted property 'spinnerManager' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 4, + "severity": 2, + "message": "Unquoted property 'jvmArgs' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 300, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'jvmArgs' should be before 'spinnerManager'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "File has too many lines (308). Maximum allowed is 300.", + "ruleName": "max-lines", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-lines", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 301, + "column": 4, + "severity": 2, + "message": "Unquoted property 'pathExpLimit' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 302, + "column": 4, + "severity": 2, + "message": "Unquoted property 'ruleThreadCount' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 303, + "column": 4, + "severity": 2, + "message": "Unquoted property 'ruleThreadTimeout' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 4, + "severity": 2, + "message": "Unquoted property 'ruleDisableWarningViolation' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 304, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'ruleDisableWarningViolation' should be before 'ruleThreadTimeout'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 305, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 306, + "column": 28, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 307, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + }, + { + "engine": "eslint-typescript", + "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/commands/scanner/run/dfa.ts", + "violations": [ + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/no-unnecessary-condition", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/prefer-nullish-coalescing", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", + "normalizedSeverity": 1 + }, + { + "line": 0, + "column": 1, + "severity": 2, + "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 17, + "severity": 2, + "message": "A `require()` style import is forbidden.", + "ruleName": "@typescript-eslint/no-require-imports", + "category": "problem", + "url": "https://typescript-eslint.io/rules/no-require-imports", + "normalizedSeverity": 1 + }, + { + "line": 1, + "column": 25, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 2, + "column": 21, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 1, + "severity": 2, + "message": "Expected 'multiple' syntax before 'single' syntax.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 3, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 4, + "column": 29, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 1, + "severity": 2, + "message": "All imports in the declaration are only used as types. Use `import type`.", + "ruleName": "@typescript-eslint/consistent-type-imports", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-type-imports", + "normalizedSeverity": 1 + }, + { + "line": 5, + "column": 26, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 6, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 1, + "severity": 2, + "message": "Imports should be sorted alphabetically.", + "ruleName": "sort-imports", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-imports", + "normalizedSeverity": 1 + }, + { + "line": 7, + "column": 27, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "This line has a length of 97. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 12, + "column": 1, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 13, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 40, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 67, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 14, + "column": 68, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 16, + "column": 45, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "This line has a length of 84. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 17, + "column": 47, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 1, + "severity": 2, + "message": "Combine this with the previous 'const' statement.", + "ruleName": "one-var", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/one-var", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 7, + "severity": 2, + "message": "The generic type arguments should be specified as part of the constructor type arguments.", + "ruleName": "@typescript-eslint/consistent-generic-constructors", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 41, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 18, + "column": 60, + "severity": 2, + "message": "There should be no linebreak after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 19, + "column": 39, + "severity": 2, + "message": "There should be a linebreak after this element.", + "ruleName": "array-element-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-element-newline", + "normalizedSeverity": 1 + }, + { + "line": 20, + "column": 1, + "severity": 2, + "message": "There should be no linebreak before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 22, + "column": 52, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 23, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 24, + "column": 46, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 2, + "severity": 2, + "message": "Expected blank line between class members.", + "ruleName": "@typescript-eslint/lines-between-class-members", + "category": "layout", + "url": "https://typescript-eslint.io/rules/lines-between-class-members", + "normalizedSeverity": 1 + }, + { + "line": 25, + "column": 50, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 27, + "column": 27, + "severity": 2, + "message": "There should be no linebreak after '['.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 28, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 29, + "column": 2, + "severity": 2, + "message": "There should be no linebreak before ']'.", + "ruleName": "array-bracket-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/array-bracket-newline", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 31, + "column": 2, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 32, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 33, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "This line has a length of 120. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 34, + "column": 2, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 35, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 36, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 37, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 38, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 3, + "severity": 2, + "message": "Object Literal Property name `with-pilot` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 39, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 40, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 41, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 42, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 43, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 44, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "This line has a length of 98. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 45, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 46, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 3, + "severity": 2, + "message": "Unquoted property 'target' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 47, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'target' should be before 'with-pilot'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 4, + "severity": 2, + "message": "Unquoted property 'char' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 48, + "column": 10, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 49, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 50, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 51, + "column": 4, + "severity": 2, + "message": "Unquoted property 'required' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 4, + "severity": 2, + "message": "Unquoted property 'delimiter' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'required'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 52, + "column": 15, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 53, + "column": 4, + "severity": 2, + "message": "Unquoted property 'multiple' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 54, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 55, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 56, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'rule-thread-count' should be before 'target'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 3, + "severity": 2, + "message": "Object Literal Property name `rule-thread-count` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 57, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 58, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 59, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 4, + "severity": 2, + "message": "Unquoted property 'env' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 60, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 61, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 3, + "severity": 2, + "message": "Object Literal Property name `rule-thread-timeout` must match one of the following formats: camelCase", + "ruleName": "@typescript-eslint/naming-convention", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/naming-convention", + "normalizedSeverity": 1 + }, + { + "line": 62, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 63, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "This line has a length of 83. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 64, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 4, + "severity": 2, + "message": "Unquoted property 'env' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 65, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 66, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "This line has a length of 117. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 67, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 68, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 69, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'RULE_DISABLE_WARNING_VIOLATION_FLAG' should be before 'rule-thread-timeout'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 70, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "This line has a length of 92. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 71, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 72, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 73, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 74, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 75, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 4, + "severity": 2, + "message": "Unquoted property 'env' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 76, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 77, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 3, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'pathexplimit' should be before 'sfgejvmargs'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 78, + "column": 3, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 4, + "severity": 2, + "message": "Unquoted property 'summary' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 79, + "column": 33, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 4, + "severity": 2, + "message": "Unquoted property 'description' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 4, + "severity": 2, + "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", + "ruleName": "sort-keys", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/sort-keys", + "normalizedSeverity": 1 + }, + { + "line": 80, + "column": 37, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 4, + "severity": 2, + "message": "Unquoted property 'env' found.", + "ruleName": "quote-props", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/quote-props", + "normalizedSeverity": 1 + }, + { + "line": 81, + "column": 9, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 82, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 83, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 84, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 38, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 86, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 87, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 88, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 89, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 90, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "This line has a length of 101. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 8, + "severity": 2, + "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", + "ruleName": "@typescript-eslint/strict-boolean-expressions", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 92, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 91, + "column": 95, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "This line has a length of 87. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 92, + "column": 79, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 93, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "This line has a length of 116. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 94, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 95, + "column": 63, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 96, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 8, + "severity": 2, + "message": "Use 'includes()' method instead.", + "ruleName": "@typescript-eslint/prefer-includes", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-includes", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 23, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 30, + "severity": 2, + "message": "No magic number: -1.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 97, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 5, + "severity": 2, + "message": "Expected space(s) after \"if\".", + "ruleName": "@typescript-eslint/keyword-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/keyword-spacing", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 8, + "severity": 2, + "message": "There should be no space after this paren.", + "ruleName": "space-in-parens", + "category": "layout", + "url": "https://eslint.org/docs/rules/space-in-parens", + "normalizedSeverity": 1 + }, + { + "line": 98, + "column": 34, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "This line has a length of 104. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 44, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 99, + "column": 90, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 100, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 11, + "severity": 2, + "message": "Use array destructuring.", + "ruleName": "prefer-destructuring", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/prefer-destructuring", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 44, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 101, + "column": 49, + "severity": 2, + "message": "No magic number: 0.", + "ruleName": "@typescript-eslint/no-magic-numbers", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/no-magic-numbers", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 10, + "severity": 2, + "message": "Unnecessary parentheses around expression.", + "ruleName": "@typescript-eslint/no-extra-parens", + "category": "layout", + "url": "https://typescript-eslint.io/rules/no-extra-parens", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 11, + "severity": 2, + "message": "Unexpected `await` inside a loop.", + "ruleName": "no-await-in-loop", + "category": "problem", + "url": "https://eslint.org/docs/rules/no-await-in-loop", + "normalizedSeverity": 1 + }, + { + "line": 102, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "This line has a length of 127. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 1, + "severity": 2, + "message": "Expected indentation of 20 spaces but found 5 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 44, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 90, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 103, + "column": 113, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 1, + "severity": 2, + "message": "Expected indentation of 16 spaces but found 4 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 104, + "column": 6, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 105, + "column": 5, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 106, + "column": 4, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 107, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 109, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 110, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 111, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 112, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 113, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 37, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 37, + "severity": 2, + "message": "Method 'mergeVariantEngineOptions' has too many statements (11). Maximum allowed is 10.", + "ruleName": "max-statements", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/max-statements", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 38, + "severity": 2, + "message": "Parameter should be a read only type.", + "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 57, + "severity": 2, + "message": "A space is required after ','.", + "ruleName": "@typescript-eslint/comma-spacing", + "category": "layout", + "url": "https://typescript-eslint.io/rules/comma-spacing", + "normalizedSeverity": 1 + }, + { + "line": 114, + "column": 73, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "This line has a length of 94. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 115, + "column": 3, + "severity": 2, + "message": "Expected a block comment instead of consecutive line comments.", + "ruleName": "multiline-comment-style", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/multiline-comment-style", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 116, + "column": 3, + "severity": 2, + "message": "Comments should not begin with a lowercase character.", + "ruleName": "capitalized-comments", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/capitalized-comments", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "This line has a length of 103. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 117, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 7, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 45, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 118, + "column": 54, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "This line has a length of 89. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 50, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 119, + "column": 81, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 120, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 7, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 47, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 121, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "This line has a length of 93. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 52, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 122, + "column": 85, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 123, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 7, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 24, + "severity": 2, + "message": "[\"sfgejvmargs\"] is better written in dot notation.", + "ruleName": "@typescript-eslint/dot-notation", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/dot-notation", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 39, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 124, + "column": 48, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 42, + "severity": 2, + "message": "[\"sfgejvmargs\"] is better written in dot notation.", + "ruleName": "@typescript-eslint/dot-notation", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/dot-notation", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 42, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 125, + "column": 67, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 126, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 7, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 24, + "severity": 2, + "message": "[\"pathexplimit\"] is better written in dot notation.", + "ruleName": "@typescript-eslint/dot-notation", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/dot-notation", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 24, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 40, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 127, + "column": 49, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "This line has a length of 81. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 47, + "severity": 2, + "message": "[\"pathexplimit\"] is better written in dot notation.", + "ruleName": "@typescript-eslint/dot-notation", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/dot-notation", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 47, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 128, + "column": 73, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 129, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "This line has a length of 114. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 130, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 40, + "severity": 2, + "message": "There should be a line break after this argument.", + "ruleName": "function-call-argument-newline", + "category": "layout", + "url": "https://eslint.org/docs/rules/function-call-argument-newline", + "normalizedSeverity": 1 + }, + { + "line": 131, + "column": 69, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 132, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 134, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "This line has a length of 110. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 135, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 136, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 137, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "This line has a length of 95. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 138, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 139, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 140, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 32, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 141, + "column": 56, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "This line has a length of 119. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 142, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 7, + "severity": 2, + "message": "Use '===' to compare with null.", + "ruleName": "no-eq-null", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/no-eq-null", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 30, + "severity": 2, + "message": "Expected '!==' and instead saw '!='.", + "ruleName": "eqeqeq", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/eqeqeq", + "normalizedSeverity": 1 + }, + { + "line": 143, + "column": 39, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 1, + "severity": 2, + "message": "Expected indentation of 12 spaces but found 3 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 144, + "column": 45, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 145, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "This line has a length of 109. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 146, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 147, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "This line has a length of 85. Maximum allowed is 80.", + "ruleName": "max-len", + "category": "layout", + "url": "https://eslint.org/docs/rules/max-len", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 73, + "severity": 2, + "message": "Strings must use doublequote.", + "ruleName": "@typescript-eslint/quotes", + "category": "layout", + "url": "https://typescript-eslint.io/rules/quotes", + "normalizedSeverity": 1 + }, + { + "line": 148, + "column": 80, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 149, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 2, + "severity": 2, + "message": "Member pathBasedEngines should be declared before all private instance method definitions.", + "ruleName": "@typescript-eslint/member-ordering", + "category": "suggestion", + "url": "https://typescript-eslint.io/rules/member-ordering", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 2, + "severity": 2, + "message": "Expected 'this' to be used by class method 'pathBasedEngines'.", + "ruleName": "class-methods-use-this", + "category": "suggestion", + "url": "https://eslint.org/docs/rules/class-methods-use-this", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 28, + "severity": 2, + "message": "Missing space before function parentheses.", + "ruleName": "@typescript-eslint/space-before-function-paren", + "category": "layout", + "url": "https://typescript-eslint.io/rules/space-before-function-paren", + "normalizedSeverity": 1 + }, + { + "line": 151, + "column": 40, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 1, + "severity": 2, + "message": "Expected indentation of 8 spaces but found 2 tabs.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 152, + "column": 15, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Unexpected tab character.", + "ruleName": "no-tabs", + "category": "layout", + "url": "https://eslint.org/docs/rules/no-tabs", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 1, + "severity": 2, + "message": "Expected indentation of 4 spaces but found 1 tab.", + "ruleName": "@typescript-eslint/indent", + "category": "layout", + "url": "https://typescript-eslint.io/rules/indent", + "normalizedSeverity": 1 + }, + { + "line": 153, + "column": 3, + "severity": 2, + "message": "Block must be padded by blank lines.", + "ruleName": "padded-blocks", + "category": "layout", + "url": "https://eslint.org/docs/rules/padded-blocks", + "normalizedSeverity": 1 + } + ] + } +] \ No newline at end of file diff --git a/sfge/src/main/java/com/salesforce/graph/source/supplier/GlobalMethodSupplier.java b/sfge/src/main/java/com/salesforce/graph/source/supplier/GlobalMethodSupplier.java index 544f1b801..e6b68d915 100644 --- a/sfge/src/main/java/com/salesforce/graph/source/supplier/GlobalMethodSupplier.java +++ b/sfge/src/main/java/com/salesforce/graph/source/supplier/GlobalMethodSupplier.java @@ -5,7 +5,6 @@ import com.salesforce.apex.jorje.ASTConstants; import com.salesforce.graph.Schema; import com.salesforce.graph.vertex.MethodVertex; -import com.salesforce.graph.vertex.ModifierNodeVertex; import com.salesforce.graph.vertex.SFVertexFactory; import java.util.List; import org.apache.tinkerpop.gremlin.process.traversal.P; diff --git a/sfge/src/main/java/com/salesforce/rules/AbstractPathBasedRule.java b/sfge/src/main/java/com/salesforce/rules/AbstractPathBasedRule.java index daea1b178..5a57e2b90 100644 --- a/sfge/src/main/java/com/salesforce/rules/AbstractPathBasedRule.java +++ b/sfge/src/main/java/com/salesforce/rules/AbstractPathBasedRule.java @@ -4,11 +4,10 @@ import com.salesforce.graph.ops.expander.PathExpansionObserver; import com.salesforce.graph.source.ApexPathSource; import com.salesforce.graph.vertex.MethodVertex; -import org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource; - import java.util.Collections; import java.util.List; import java.util.Optional; +import org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource; /** * Abstract parent class for rules whose execution requires the construction and/or traversal of @@ -32,8 +31,8 @@ public boolean methodIsPotentialSource(MethodVertex methodVertex) { } /** - * This method will be invoked after every entrypoint has been fully evaluated, allowing for rules to create - * violations based on the run as a whole, rather than against individual paths. + * This method will be invoked after every entrypoint has been fully evaluated, allowing for + * rules to create violations based on the run as a whole, rather than against individual paths. */ public List postProcess(GraphTraversalSource g) { return Collections.emptyList(); diff --git a/sfge/src/main/java/com/salesforce/rules/RemoveUnusedMethod.java b/sfge/src/main/java/com/salesforce/rules/RemoveUnusedMethod.java index 1a7a712a8..40890e990 100644 --- a/sfge/src/main/java/com/salesforce/rules/RemoveUnusedMethod.java +++ b/sfge/src/main/java/com/salesforce/rules/RemoveUnusedMethod.java @@ -130,8 +130,8 @@ public List getEligibleMethods(GraphTraversalSource g) { __.or( __.hasNot(Schema.IS_TEST), __.has(Schema.IS_TEST, false))) - // Implicit methods are ineligible - .where(__.not(__.has(Schema.IS_IMPLICIT, true)))); + // Implicit methods are ineligible + .where(__.not(__.has(Schema.IS_IMPLICIT, true)))); // Other eligibility exclusions are more easily applied to the returned list. return methods.stream() .filter( diff --git a/sfge/src/test/java/com/salesforce/rules/unusedmethod/BaseUnusedMethodTest.java b/sfge/src/test/java/com/salesforce/rules/unusedmethod/BaseUnusedMethodTest.java index 73e80e1d6..eab4f8a7d 100644 --- a/sfge/src/test/java/com/salesforce/rules/unusedmethod/BaseUnusedMethodTest.java +++ b/sfge/src/test/java/com/salesforce/rules/unusedmethod/BaseUnusedMethodTest.java @@ -1,8 +1,8 @@ package com.salesforce.rules.unusedmethod; -import static org.junit.jupiter.api.Assertions.*; import static org.hamcrest.MatcherAssert.assertThat; import static org.hamcrest.Matchers.hasItem; +import static org.junit.jupiter.api.Assertions.*; import com.google.common.collect.Lists; import com.salesforce.TestUtil; @@ -14,7 +14,6 @@ import com.salesforce.rules.unusedmethod.operations.*; import java.util.*; import java.util.stream.Collectors; - import org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource; import org.junit.jupiter.api.BeforeEach; @@ -260,11 +259,16 @@ protected void assertExpectations( Collection usedMethodKeys, Collection unusedMethodKeys) { - //TODO: This method attempts to simulate what AbstractRuleRunner.runRules does minus all the thread specific code - // We should refactor the AbstractRuleRunner so that the Thread Specific parts can be injected as a strategy - // and then for testing we would inject a strategy that executes without threads so that we can simply - // call through to the top level rule runner here in the tests. Doing this refactoring would help us - // prevent accidentally forgetting to update this code when changes occur somewhere deep down + // TODO: This method attempts to simulate what AbstractRuleRunner.runRules does minus all + // the thread specific code + // We should refactor the AbstractRuleRunner so that the Thread Specific parts can be + // injected as a strategy + // and then for testing we would inject a strategy that executes without threads so + // that we can simply + // call through to the top level rule runner here in the tests. Doing this refactoring + // would help us + // prevent accidentally forgetting to update this code when changes occur somewhere + // deep down // inside of the runner's logic (like calling postProcess for example). TestUtil.buildGraph(g, sourceCodes); @@ -274,7 +278,9 @@ protected void assertExpectations( PathBasedRuleRunner runner = new PathBasedRuleRunner(g, Lists.newArrayList(rule), entryMethodVertex); List violations = new ArrayList<>(runner.runRules()); - violations.addAll(rule.postProcess(g)); // Important! This is where the violations are created for this rule + violations.addAll( + rule.postProcess( + g)); // Important! This is where the violations are created for this rule UsageTracker usageTracker = new UsageTracker(); for (String usedMethodKey : usedMethodKeys) { @@ -283,12 +289,21 @@ protected void assertExpectations( "Expected usage of method " + usedMethodKey); } - Set unusedMethodsFoundByRule = violations.stream() - .map(v -> v.getSourceDefiningType() + "#" + v.getSourceVertexName() + "@" + v.getSourceLineNumber() ) - .collect(Collectors.toSet()); + Set unusedMethodsFoundByRule = + violations.stream() + .map( + v -> + v.getSourceDefiningType() + + "#" + + v.getSourceVertexName() + + "@" + + v.getSourceLineNumber()) + .collect(Collectors.toSet()); for (String unusedMethodKey : unusedMethodKeys) { - assertThat("Expected non-usage violation for " + unusedMethodKey, - unusedMethodsFoundByRule, hasItem(unusedMethodKey)); + assertThat( + "Expected non-usage violation for " + unusedMethodKey, + unusedMethodsFoundByRule, + hasItem(unusedMethodKey)); } } diff --git a/tsconfig.json b/tsconfig.json index 725c5912c..e14f6baf1 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "./node_modules/@salesforce/dev-config/tsconfig", + "extends": "@salesforce/dev-config/tsconfig", "compilerOptions": { "outDir": "./lib", "rootDir": "./src", @@ -8,6 +8,6 @@ "emitDecoratorMetadata": true }, "include": [ - "./src/**/*" + "./src/**/*", ] } From 9c2b8a49b4887ff022de45625646769da721fbb1 Mon Sep 17 00:00:00 2001 From: Stephen Carter Date: Thu, 14 Dec 2023 11:19:50 -0500 Subject: [PATCH 3/5] Another test (DO NOT COMMIT) --- .github/workflows/gha-test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/gha-test.yml b/.github/workflows/gha-test.yml index 16a141f4f..7d0a855d1 100644 --- a/.github/workflows/gha-test.yml +++ b/.github/workflows/gha-test.yml @@ -17,6 +17,7 @@ jobs: with: node-version: 'lts/*' # Always use Node LTS for building dependencies. - run: yarn + - run: yarn build - uses: rmohan20/code-analyzer-action@main with: render-results: false From c3d78b9f47548e19b91166864e7c9e0fe32ebc51 Mon Sep 17 00:00:00 2001 From: Stephen Carter Date: Thu, 14 Dec 2023 11:26:57 -0500 Subject: [PATCH 4/5] Another --- .eslintrc.js | 1 + 1 file changed, 1 insertion(+) diff --git a/.eslintrc.js b/.eslintrc.js index a35ada6cb..d663b5d82 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,6 +1,7 @@ module.exports = { parser: "@typescript-eslint/parser", extends: [ + "eslint-config-salesforce-typescript", "eslint:recommended", "plugin:@typescript-eslint/recommended", "plugin:@typescript-eslint/recommended-requiring-type-checking", From d3fb2cb5b9dc95323eed27e137a2f5980ddc735a Mon Sep 17 00:00:00 2001 From: Stephen Carter Date: Thu, 14 Dec 2023 11:46:41 -0500 Subject: [PATCH 5/5] Trying yet again --- package.json | 2 +- sfca_results.json | 240656 ------------------------------------------- 2 files changed, 1 insertion(+), 240657 deletions(-) delete mode 100644 sfca_results.json diff --git a/package.json b/package.json index 455b8a29a..146f549ea 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "@lwc/eslint-plugin-lwc": "^1.1.2", "@oclif/core": "^3.3.2", "@salesforce/core": "^5", + "@salesforce/dev-config": "^3", "@salesforce/eslint-config-lwc": "^3.2.1", "@salesforce/eslint-plugin-lightning": "^1.0.0", "@salesforce/sf-plugins-core": "^5.0.4", @@ -55,7 +56,6 @@ "@istanbuljs/nyc-config-typescript": "^1.0.1", "@oclif/plugin-help": "^5", "@salesforce/cli-plugins-testkit": "^5.0.4", - "@salesforce/dev-config": "^3", "@salesforce/ts-sinon": "^1.1.2", "@types/chai": "^4", "@types/cross-spawn": "^6.0.2", diff --git a/sfca_results.json b/sfca_results.json deleted file mode 100644 index c24901393..000000000 --- a/sfca_results.json +++ /dev/null @@ -1,240656 +0,0 @@ -[ - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/Constants.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 13, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 15, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 60, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 61, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "This line has a length of 105. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: We should flesh this one-off...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 2, - "severity": 2, - "message": "Unquoted property 'SCANNER_PATH_OVERRIDE' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 2, - "severity": 2, - "message": "Object Literal Property name `SCANNER_PATH_OVERRIDE` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 2, - "severity": 2, - "message": "Enum Member name `PMD` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 8, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 2, - "severity": 2, - "message": "Enum Member name `PMD_CUSTOM` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 2, - "severity": 2, - "message": "Enum Member name `ESLINT` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 11, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 2, - "severity": 2, - "message": "Enum Member name `ESLINT_LWC` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 2, - "severity": 2, - "message": "Enum Member name `ESLINT_TYPESCRIPT` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 2, - "severity": 2, - "message": "Enum Member name `ESLINT_CUSTOM` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 18, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 2, - "severity": 2, - "message": "Enum Member name `RETIRE_JS` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 14, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 2, - "severity": 2, - "message": "Enum Member name `CPD` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 8, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 2, - "severity": 2, - "message": "Enum Member name `SFGE` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 2, - "severity": 2, - "message": "Enum Member name `PATHLESS` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 2, - "severity": 2, - "message": "Enum Member name `DFA` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 2, - "severity": 2, - "message": "The value of the member 'FILE' should be explicitly defined.", - "ruleName": "@typescript-eslint/prefer-enum-initializers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-enum-initializers", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 2, - "severity": 2, - "message": "Enum Member name `FILE` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 2, - "severity": 2, - "message": "The value of the member 'DIRECTORY' should be explicitly defined.", - "ruleName": "@typescript-eslint/prefer-enum-initializers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-enum-initializers", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 2, - "severity": 2, - "message": "Enum Member name `DIRECTORY` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 2, - "severity": 2, - "message": "The value of the member 'GLOB' should be explicitly defined.", - "ruleName": "@typescript-eslint/prefer-enum-initializers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-enum-initializers", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 2, - "severity": 2, - "message": "Enum Member name `GLOB` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 14, - "severity": 2, - "message": "Variable name `EngineBase` must match one of the following formats: camelCase, UPPER_CASE", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 2, - "severity": 2, - "message": "Unquoted property 'PMD' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 2, - "severity": 2, - "message": "Object Literal Property name `PMD` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 7, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 2, - "severity": 2, - "message": "Unquoted property 'ESLINT' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'ESLINT' should be before 'PMD'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 2, - "severity": 2, - "message": "Object Literal Property name `ESLINT` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 14, - "severity": 2, - "message": "Variable name `AllowedEngineFilters` must match one of the following formats: camelCase, UPPER_CASE", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 14, - "severity": 2, - "message": "Variable name `PathlessEngineFilters` must match one of the following formats: camelCase, UPPER_CASE", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 14, - "severity": 2, - "message": "Variable name `DfaEngineFilters` must match one of the following formats: camelCase, UPPER_CASE", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 33, - "severity": 2, - "message": "There should be no linebreak after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "There should be no linebreak before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 2, - "severity": 2, - "message": "Enum Member name `APEX` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 2, - "severity": 2, - "message": "Enum Member name `JAVA` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 2, - "severity": 2, - "message": "Enum Member name `JAVASCRIPT` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 2, - "severity": 2, - "message": "Enum Member name `TYPESCRIPT` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 2, - "severity": 2, - "message": "Enum Member name `VISUALFORCE` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 16, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 2, - "severity": 2, - "message": "Enum Member name `ECMASCRIPT` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 2, - "severity": 2, - "message": "Enum Member name `XML` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 8, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 14, - "severity": 2, - "message": "Variable name `Services` must match one of the following formats: camelCase, UPPER_CASE", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 2, - "severity": 2, - "message": "Unquoted property 'Config' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 2, - "severity": 2, - "message": "Object Literal Property name `Config` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 2, - "severity": 2, - "message": "Unquoted property 'RuleManager' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 2, - "severity": 2, - "message": "Object Literal Property name `RuleManager` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 2, - "severity": 2, - "message": "Unquoted property 'RuleEngine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'RuleEngine' should be before 'RuleManager'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 2, - "severity": 2, - "message": "Object Literal Property name `RuleEngine` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 2, - "severity": 2, - "message": "Unquoted property 'RuleCatalog' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'RuleCatalog' should be before 'RuleEngine'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 2, - "severity": 2, - "message": "Object Literal Property name `RuleCatalog` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 2, - "severity": 2, - "message": "Unquoted property 'RulePathManager' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 2, - "severity": 2, - "message": "Object Literal Property name `RulePathManager` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 2, - "severity": 2, - "message": "Unquoted property 'EnvOverridable' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'EnvOverridable' should be before 'RulePathManager'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 2, - "severity": 2, - "message": "Object Literal Property name `EnvOverridable` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 13, - "severity": 2, - "message": "Enum name `CUSTOM_CONFIG` must match one of the following formats: PascalCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 2, - "severity": 2, - "message": "Enum Member name `EslintConfig` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 2, - "severity": 2, - "message": "Enum Member name `PmdConfig` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 2, - "severity": 2, - "message": "Enum Member name `SfgeConfig` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 2, - "severity": 2, - "message": "Enum Member name `VerboseViolations` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 2, - "severity": 2, - "message": "Unquoted property 'FILES_MUST_COMPILE' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 2, - "severity": 2, - "message": "Object Literal Property name `FILES_MUST_COMPILE` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 3, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 3, - "severity": 2, - "message": "Unquoted property 'category' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'category' should be before 'name'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 13, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 2, - "severity": 2, - "message": "Unquoted property 'FILE_IGNORED' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 2, - "severity": 2, - "message": "Object Literal Property name `FILE_IGNORED` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 3, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 3, - "severity": 2, - "message": "Unquoted property 'category' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'category' should be before 'name'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 13, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 2, - "severity": 2, - "message": "Enum Member name `NONE` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 9, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 2, - "severity": 2, - "message": "Enum Member name `LOW` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 8, - "severity": 2, - "message": "No magic number: 3.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 2, - "severity": 2, - "message": "Enum Member name `MODERATE` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 13, - "severity": 2, - "message": "No magic number: 2.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 2, - "severity": 2, - "message": "Enum Member name `HIGH` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 9, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 44, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 45, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 50, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 51, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 58, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 59, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 65, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 66, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/Controller.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 18, - "severity": 2, - "message": "Member 'Messages' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 56, - "severity": 2, - "message": "Member 'AllowedEngineFilters' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 83, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 9, - "severity": 2, - "message": "Require 'compare' argument.", - "ruleName": "@typescript-eslint/require-array-sort-compare", - "category": "problem", - "url": "https://typescript-eslint.io/rules/require-array-sort-compare", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 21, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 21, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 21, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 45, - "severity": 2, - "message": "Expected line break before `.join`.", - "ruleName": "newline-per-chained-call", - "category": "layout", - "url": "https://eslint.org/docs/rules/newline-per-chained-call", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 51, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: This is probably more...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 14, - "severity": 2, - "message": "Variable name `Controller` must match one of the following formats: camelCase, UPPER_CASE", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 2, - "severity": 2, - "message": "Unquoted property 'getCatalog' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 2, - "severity": 2, - "message": "Unquoted property 'getConfig' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 17, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 2, - "severity": 2, - "message": "Unquoted property 'getSfdxScannerPath' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 36, - "severity": 2, - "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", - "ruleName": "arrow-body-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/arrow-body-style", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 83, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 2, - "severity": 2, - "message": "Unquoted property 'createRuleManager' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'createRuleManager' should be before 'getSfdxScannerPath'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 55, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 2, - "severity": 2, - "message": "Unquoted property 'createRulePathManager' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 2, - "severity": 2, - "message": "Unquoted property 'getAllEngines' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 79, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 4, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "This line has a length of 131. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 2, - "severity": 2, - "message": "Unquoted property 'getFilteredEngines' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 29, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 54, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 128, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 37, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 37, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 37, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 76, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 22, - "severity": 2, - "message": "Expected '===' and instead saw '=='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 25, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "This line has a length of 137. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 61, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 82, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 87, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 88, - "severity": 2, - "message": "Require 'compare' argument.", - "ruleName": "@typescript-eslint/require-array-sort-compare", - "category": "problem", - "url": "https://typescript-eslint.io/rules/require-array-sort-compare", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 121, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "This line has a length of 104. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 2, - "severity": 2, - "message": "Unquoted property 'getEnabledEngines' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'getEnabledEngines' should be before 'getFilteredEngines'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 28, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 53, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 101, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "This line has a length of 110. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 8, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 62, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 62, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 62, - "severity": 2, - "message": "Expected space or tab after '/*' in comment.", - "ruleName": "spaced-comment", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/spaced-comment", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 84, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 101, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 22, - "severity": 2, - "message": "Expected '===' and instead saw '=='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 25, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 60, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/index.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/ioc.config.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 38, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 38, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 8, - "severity": 2, - "message": "Function 'registerAll' has too many statements (15). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 47, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 52, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 51, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 51, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 51, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 51, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 51, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 51, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 51, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 51, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 51, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 51, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 52, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 56, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 80, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 30, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/types.d.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 18, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 20, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 29, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 2, - "severity": 2, - "message": "Member key should be declared before all field definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 27, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 27, - "severity": 2, - "message": "A record is preferred over an index signature.", - "ruleName": "@typescript-eslint/consistent-indexed-object-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-indexed-object-style", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 33, - "severity": 2, - "message": "Type aliases are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 28, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 27, - "severity": 2, - "message": "Expected a semicolon.", - "ruleName": "@typescript-eslint/member-delimiter-style", - "category": "layout", - "url": "https://typescript-eslint.io/rules/member-delimiter-style", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 25, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 26, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 26, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "This line has a length of 123. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 41, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 27, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 38, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 30, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 2, - "severity": 2, - "message": "Expected line before comment.", - "ruleName": "lines-around-comment", - "category": "layout", - "url": "https://eslint.org/docs/rules/lines-around-comment", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 2, - "severity": 2, - "message": "Expected line before comment.", - "ruleName": "lines-around-comment", - "category": "layout", - "url": "https://eslint.org/docs/rules/lines-around-comment", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 2, - "severity": 2, - "message": "Expected line before comment.", - "ruleName": "lines-around-comment", - "category": "layout", - "url": "https://eslint.org/docs/rules/lines-around-comment", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 30, - "severity": 2, - "message": "Aliases in union types are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 39, - "severity": 2, - "message": "Literals in union types are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 39, - "severity": 2, - "message": "Requires a space after '{'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 105, - "severity": 2, - "message": "Requires a space before '}'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 37, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 24, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 6, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 22, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 37, - "severity": 2, - "message": "Aliases in intersection types are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 53, - "severity": 2, - "message": "Literals in intersection types are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 32, - "severity": 2, - "message": "Aliases in intersection types are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 48, - "severity": 2, - "message": "Literals in intersection types are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 18, - "severity": 2, - "message": "Operator '|' must be spaced.", - "ruleName": "@typescript-eslint/space-infix-ops", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-infix-ops", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 20, - "severity": 2, - "message": "Operator '|' must be spaced.", - "ruleName": "@typescript-eslint/space-infix-ops", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-infix-ops", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 22, - "severity": 2, - "message": "Operator '|' must be spaced.", - "ruleName": "@typescript-eslint/space-infix-ops", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-infix-ops", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 29, - "severity": 2, - "message": "Aliases in union types are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 29, - "severity": 2, - "message": "Union type RuleViolation constituents must be sorted.", - "ruleName": "@typescript-eslint/sort-type-constituents", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/sort-type-constituents", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 53, - "severity": 2, - "message": "Aliases in union types are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 23, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 25, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "This line has a length of 125. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "This line has a length of 110. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 30, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "This line has a length of 128. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 24, - "severity": 2, - "message": "Operator '|' must be spaced.", - "ruleName": "@typescript-eslint/space-infix-ops", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-infix-ops", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 28, - "severity": 2, - "message": "Operator '|' must be spaced.", - "ruleName": "@typescript-eslint/space-infix-ops", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-infix-ops", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 22, - "severity": 2, - "message": "Operator '|' must be spaced.", - "ruleName": "@typescript-eslint/space-infix-ops", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-infix-ops", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "This line has a length of 133. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "This line has a length of 110. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 22, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 29, - "severity": 2, - "message": "Aliases in union types are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 29, - "severity": 2, - "message": "Union type TargetPattern constituents must be sorted.", - "ruleName": "@typescript-eslint/sort-type-constituents", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/sort-type-constituents", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 47, - "severity": 2, - "message": "Operator '|' must be spaced.", - "ruleName": "@typescript-eslint/space-infix-ops", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-infix-ops", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 48, - "severity": 2, - "message": "Aliases in union types are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 37, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 38, - "severity": 2, - "message": "Type callbacks are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 34, - "severity": 2, - "message": "Type aliases are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 26, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/CustomRulePathManager.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 15, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 15, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 20, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 6, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 21, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 21, - "severity": 2, - "message": "A record is preferred over an index signature.", - "ruleName": "@typescript-eslint/consistent-indexed-object-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-indexed-object-style", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 20, - "severity": 2, - "message": "A record is preferred over an index signature.", - "ruleName": "@typescript-eslint/consistent-indexed-object-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-indexed-object-style", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 27, - "severity": 2, - "message": "Expected a semicolon.", - "ruleName": "@typescript-eslint/member-delimiter-style", - "category": "layout", - "url": "https://typescript-eslint.io/rules/member-delimiter-style", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 22, - "severity": 2, - "message": "Type generics are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 20, - "severity": 2, - "message": "Type generics are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition init.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 12, - "severity": 2, - "message": "Async method 'init' has too many statements (23). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 15, - "severity": 2, - "message": "'NodeJS' is not defined.", - "ruleName": "no-undef", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-undef", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 44, - "severity": 2, - "message": "'NodeJS' is not defined.", - "ruleName": "no-undef", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-undef", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "This line has a length of 127. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "This line has a length of 125. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 43, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 81, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 98, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 7, - "severity": 2, - "message": "Expected literal to be on the right side of ===.", - "ruleName": "yoda", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/yoda", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 7, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "This line has a length of 155. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 34, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 53, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 89, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 4, - "severity": 2, - "message": "Unexpected negated condition.", - "ruleName": "no-negated-condition", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-negated-condition", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 64, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "This line has a length of 111. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 58, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 77, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 58, - "severity": 2, - "message": "Expected line break before `.add`.", - "ruleName": "newline-per-chained-call", - "category": "layout", - "url": "https://eslint.org/docs/rules/newline-per-chained-call", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 70, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 27, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 27, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 41, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 2, - "severity": 2, - "message": "Member getAllPaths should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 25, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 34, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 59, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 2, - "severity": 2, - "message": "Member getMatchingPaths should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 32, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 68, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 32, - "severity": 2, - "message": "Identifier name 'p' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 54, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 54, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 81, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 17, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 2, - "severity": 2, - "message": "Member removePaths should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 27, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 26, - "severity": 2, - "message": "Identifier name 'p' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 51, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 2, - "severity": 2, - "message": "Member getRulePathEntries should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 27, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 70, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 36, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 63, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 69, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 70, - "severity": 2, - "message": "No magic number: 4.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 60, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 74, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "This line has a length of 124. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 81, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 98, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 2, - "severity": 2, - "message": "Member convertJsonDataToMap should be declared before all public instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 37, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 38, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 23, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 19, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 33, - "severity": 2, - "message": "'path' is already declared in the upper scope on line 1 column 8.", - "ruleName": "@typescript-eslint/no-shadow", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-shadow", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 59, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 28, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 28, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 28, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 41, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 25, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getFileName'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 21, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "This line has a length of 128. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 41, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 2, - "severity": 2, - "message": "Member readRulePathFile should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 27, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 27, - "severity": 2, - "message": "Async method 'expandPaths' has too many statements (18). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 28, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 64, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 14, - "severity": 2, - "message": "Identifier name 'p' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 8, - "severity": 2, - "message": "Variable 'stats' should be initialized on declaration.", - "ruleName": "@typescript-eslint/init-declarations", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/init-declarations", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 13, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 13, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 43, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 68, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 75, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "This line has a length of 138. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 5, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: Once we add support for other...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 19, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 39, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/DefaultRuleManager.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'multiple' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "This line has a length of 130. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 120, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Import \"RuleFilter\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 25, - "severity": 2, - "message": "Member 'RuleFilter' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 39, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 38, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 62, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'multiple' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 17, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 15, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 6, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 22, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 13, - "severity": 2, - "message": "Unexpected newline after '('.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 2, - "severity": 2, - "message": "Unexpected newline before ')'.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition init.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getRulesMatchingCriteria.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 33, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 73, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "This line has a length of 103. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 80, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 80, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 80, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 23, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 23, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 23, - "severity": 2, - "message": "Identifier name 'r' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "This line has a length of 102. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getRulesMatchingOnlyExplicitCriteria.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 38, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 39, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 70, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "This line has a length of 170. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition runRulesMatchingCriteria.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 2, - "severity": 2, - "message": "Async method 'runRulesMatchingCriteria' has too many lines (94). Maximum allowed is 50.", - "ruleName": "max-lines-per-function", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines-per-function", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 2, - "severity": 2, - "message": "Async method 'runRulesMatchingCriteria' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 32, - "severity": 2, - "message": "Async method 'runRulesMatchingCriteria' has too many statements (45). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 33, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 56, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 75, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 99, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 167, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 88, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 91, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 17, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 17, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 40, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 77, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 77, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 77, - "severity": 2, - "message": "Identifier name 'r' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 19, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 23, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 39, - "severity": 2, - "message": "Unexpected trailing comma.", - "ruleName": "@typescript-eslint/comma-dangle", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-dangle", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 14, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 43, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 43, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 43, - "severity": 2, - "message": "Identifier name 'g' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 37, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 37, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 37, - "severity": 2, - "message": "Identifier name 'r' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 26, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 53, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 62, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "This line has a length of 151. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 39, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 52, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 84, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 6, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 6, - "severity": 2, - "message": "Unquoted property 'descriptor' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 6, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'descriptor' should be before 'engine'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 7, - "severity": 2, - "message": "Unquoted property 'ruleGroups' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 7, - "severity": 2, - "message": "Unquoted property 'rules' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 7, - "severity": 2, - "message": "Unquoted property 'target' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 7, - "severity": 2, - "message": "Unquoted property 'engineOptions' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'engineOptions' should be before 'target'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 7, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 7, - "severity": 2, - "message": "Unquoted property 'normalizeSeverity' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 79, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 16, - "severity": 2, - "message": "Identifier name 't' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 17, - "severity": 2, - "message": "Identifier name 'p' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 64, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 64, - "severity": 2, - "message": "'path' is already declared in the upper scope on line 18 column 8.", - "ruleName": "@typescript-eslint/no-shadow", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-shadow", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 37, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 54, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 56, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 83, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 83, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "This line has a length of 189. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 40, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 61, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 92, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 146, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 170, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 181, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 49, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 43, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 43, - "severity": 2, - "message": "Identifier name 't' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 62, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 33, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 23, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 23, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 51, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 55, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 55, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 81, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 40, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 72, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 99, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 110, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "This line has a length of 126. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 62, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 63, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 22, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 22, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 22, - "severity": 2, - "message": "Identifier name 'r' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 22, - "severity": 2, - "message": "Arrow function should not return assignment.", - "ruleName": "no-return-assign", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-return-assign", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "This line has a length of 173. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 76, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 95, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 112, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 165, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 28, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 28, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 49, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'validateRunDescriptors'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 34, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 35, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 77, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "This line has a length of 146. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 47, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 47, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 98, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 98, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "This line has a length of 154. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 52, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 52, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 67, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 106, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 106, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 27, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 57, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "This line has a length of 157. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 84, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 113, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 149, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class async method 'emitRunTelemetry'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 34, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 35, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 105, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 74, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 74, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 74, - "severity": 2, - "message": "Identifier name 'd' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 4, - "severity": 2, - "message": "Unquoted property 'eventName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 4, - "severity": 2, - "message": "Unquoted property 'executedEnginesCount' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 4, - "severity": 2, - "message": "Unquoted property 'executedEnginesString' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 42, - "severity": 2, - "message": "Require 'compare' argument.", - "ruleName": "@typescript-eslint/require-array-sort-compare", - "category": "problem", - "url": "https://typescript-eslint.io/rules/require-array-sort-compare", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 73, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "This line has a length of 160. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class async method 'resolveEngineFilters'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 38, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 39, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 62, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 62, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 87, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 109, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 157, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "This line has a length of 124. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 40, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 40, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 40, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 68, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 10, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 10, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 10, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 35, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 35, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 35, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 56, - "severity": 2, - "message": "Expected '===' and instead saw '=='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "This line has a length of 103. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "This line has a length of 126. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 2, - "severity": 2, - "message": "Async method 'unpackTargets' has too many lines (98). Maximum allowed is 50.", - "ruleName": "max-lines-per-function", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines-per-function", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 31, - "severity": 2, - "message": "Async method 'unpackTargets' has too many statements (31). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 32, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 52, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 71, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 123, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 28, - "severity": 2, - "message": "Capture group '(\\.{1,2}\\/)' should be converted to a named or non-capturing group.", - "ruleName": "prefer-named-capture-group", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-named-capture-group", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 28, - "severity": 2, - "message": "Use the 'u' flag.", - "ruleName": "require-unicode-regexp", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/require-unicode-regexp", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 20, - "severity": 2, - "message": "Identifier name 't' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 44, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "This line has a length of 125. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 31, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 31, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 31, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 31, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 55, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 77, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 81, - "severity": 2, - "message": "Multiple spaces found before ''.''.", - "ruleName": "no-multi-spaces", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-multi-spaces", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 83, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 29, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 29, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 29, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 29, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 53, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 80, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 85, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 82, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 48, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "This line has a length of 124. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 10, - "severity": 2, - "message": "Use array destructuring.", - "ruleName": "prefer-destructuring", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-destructuring", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 38, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "This line has a length of 125. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 29, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "This line has a length of 107. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 57, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 57, - "severity": 2, - "message": "Identifier name 't' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 29, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 6, - "severity": 2, - "message": "Unquoted property 'target' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 6, - "severity": 2, - "message": "Unquoted property 'targetType' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 6, - "severity": 2, - "message": "Unquoted property 'paths' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 6, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'paths' should be before 'targetType'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "File has too many lines (342). Maximum allowed is 300.", - "ruleName": "max-lines", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 6, - "severity": 2, - "message": "Unquoted property 'methods' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 6, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'methods' should be before 'paths'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 35, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 15, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 26, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 6, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 6, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 28, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 6, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 7, - "severity": 2, - "message": "Unquoted property 'target' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 7, - "severity": 2, - "message": "Unquoted property 'targetType' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 1, - "severity": 2, - "message": "This line has a length of 103. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 7, - "severity": 2, - "message": "Unquoted property 'paths' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'paths' should be before 'targetType'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 14, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 63, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 63, - "severity": 2, - "message": "Identifier name 't' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 7, - "severity": 2, - "message": "Unquoted property 'methods' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'methods' should be before 'paths'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 36, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 320, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 320, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 320, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 321, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 321, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 321, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 10, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 326, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 326, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 326, - "column": 8, - "severity": 2, - "message": "Unquoted property 'target' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 327, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 327, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 327, - "column": 8, - "severity": 2, - "message": "Unquoted property 'targetType' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 328, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 328, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 328, - "column": 8, - "severity": 2, - "message": "Unquoted property 'paths' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 328, - "column": 8, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'paths' should be before 'targetType'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 1, - "severity": 2, - "message": "This line has a length of 113. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 8, - "severity": 2, - "message": "Unquoted property 'methods' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 8, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'methods' should be before 'paths'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 17, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 17, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 43, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 47, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 67, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 76, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 336, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 336, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 336, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 337, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 337, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 337, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 338, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 338, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 338, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 340, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 340, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 340, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/JreSetupManager.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "File has too many classes (2). Maximum allowed is 1.", - "ruleName": "max-classes-per-file", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-classes-per-file", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 26, - "severity": 2, - "message": "Member 'Messages' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 18, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 23, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 15, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 49, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 50, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 61, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 62, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition autoDetectJavaHome.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class async method 'autoDetectJavaHome'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 4, - "severity": 2, - "message": "Expected 'undefined' and instead saw 'void'.", - "ruleName": "no-void", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-void", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 23, - "severity": 2, - "message": "Unquoted property 'allowJre' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 39, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 41, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 55, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 13, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 13, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 13, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 13, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 20, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 33, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 48, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 2, - "severity": 2, - "message": "Member verifyJreSetup should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition verifyJreSetup.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 7, - "severity": 2, - "message": "Variable 'javaHome' should be initialized on declaration.", - "ruleName": "@typescript-eslint/init-declarations", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/init-declarations", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 20, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 50, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 55, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 38, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 9, - "severity": 2, - "message": "Use object destructuring.", - "ruleName": "prefer-destructuring", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-destructuring", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class async method 'verifyPath'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 17, - "severity": 2, - "message": "'NodeJS' is not defined.", - "ruleName": "no-undef", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-undef", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 46, - "severity": 2, - "message": "'NodeJS' is not defined.", - "ruleName": "no-undef", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-undef", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 20, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 50, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 61, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 75, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 85, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 33, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 33, - "severity": 2, - "message": "Async method 'verifyJavaVersion' has too many statements (16). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "This line has a length of 204. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "This line has a length of 163. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 17, - "severity": 2, - "message": "Capture group '(\\d+)' should be converted to a named or non-capturing group.", - "ruleName": "prefer-named-capture-group", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-named-capture-group", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 17, - "severity": 2, - "message": "Capture group '(\\.(\\d+))' should be converted to a named or non-capturing group.", - "ruleName": "prefer-named-capture-group", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-named-capture-group", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 17, - "severity": 2, - "message": "Capture group '(\\d+)' should be converted to a named or non-capturing group.", - "ruleName": "prefer-named-capture-group", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-named-capture-group", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 17, - "severity": 2, - "message": "Use the 'u' flag.", - "ruleName": "require-unicode-regexp", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/require-unicode-regexp", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 46, - "severity": 2, - "message": "No magic number: 4.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 60, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 24, - "severity": 2, - "message": "Missing radix parameter.", - "ruleName": "radix", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/radix", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 46, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 24, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 24, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 37, - "severity": 2, - "message": "No magic number: 3.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 42, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 42, - "severity": 2, - "message": "Missing radix parameter.", - "ruleName": "radix", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/radix", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 64, - "severity": 2, - "message": "No magic number: 3.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 70, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 23, - "severity": 2, - "message": "No magic number: 9.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 32, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 32, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 32, - "severity": 2, - "message": "Unexpected value in conditional. A boolean expression is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 47, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 73, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 31, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 53, - "severity": 2, - "message": "No magic number: 8.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 20, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 50, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 62, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 72, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 3, - "severity": 2, - "message": "Unnecessary return statement.", - "ruleName": "no-useless-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-useless-return", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 68, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 47, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 48, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 54, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 55, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 25, - "severity": 2, - "message": "Expected newline after '('.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 43, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 45, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 57, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 6, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 10, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 10, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 17, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 14, - "severity": 2, - "message": "Returning a void expression from a function is forbidden. Please move it before the `return` statement.", - "ruleName": "@typescript-eslint/no-confusing-void-expression", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 14, - "severity": 2, - "message": "Expected the Promise rejection reason to be an Error.", - "ruleName": "prefer-promise-reject-errors", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-promise-reject-errors", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 101, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 6, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: Mac always returns this value in...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 13, - "severity": 2, - "message": "Returning a void expression from a function is forbidden. Please remove the `return` statement.", - "ruleName": "@typescript-eslint/no-confusing-void-expression", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 6, - "severity": 2, - "message": "Expected newline before ')'.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 37, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 9, - "severity": 2, - "message": "Returning an awaited promise is not allowed in this context.", - "ruleName": "@typescript-eslint/return-await", - "category": "problem", - "url": "https://typescript-eslint.io/rules/return-await", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/RuleFilter.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "File has too many classes (9). Maximum allowed is 1.", - "ruleName": "max-classes-per-file", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-classes-per-file", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 34, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 2, - "severity": 2, - "message": "Enum Member name `CATEGORY` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 13, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 2, - "severity": 2, - "message": "Enum Member name `ENGINE` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 11, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 2, - "severity": 2, - "message": "Enum Member name `LANGUAGE` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 13, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 2, - "severity": 2, - "message": "Enum Member name `RULENAME` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 13, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 2, - "severity": 2, - "message": "Enum Member name `RULESET` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 12, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 2, - "severity": 2, - "message": "Enum Member name `SOURCEPACKAGE` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 18, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 2, - "severity": 2, - "message": "Expected line before comment.", - "ruleName": "lines-around-comment", - "category": "layout", - "url": "https://eslint.org/docs/rules/lines-around-comment", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 16, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 2, - "severity": 2, - "message": "Expected line before comment.", - "ruleName": "lines-around-comment", - "category": "layout", - "url": "https://eslint.org/docs/rules/lines-around-comment", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 34, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 35, - "severity": 2, - "message": "Argument 'object' should be typed.", - "ruleName": "@typescript-eslint/explicit-module-boundary-types", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-module-boundary-types", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 70, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 12, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 32, - "severity": 2, - "message": "Argument 'object' should be typed.", - "ruleName": "@typescript-eslint/explicit-module-boundary-types", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-module-boundary-types", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 73, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 12, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 35, - "severity": 2, - "message": "Array type using 'ReadonlyArray' is forbidden. Use 'readonly string[]' instead.", - "ruleName": "@typescript-eslint/array-type", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/array-type", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 24, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 10, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 10, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 25, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 21, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 17, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 43, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 43, - "severity": 2, - "message": "Identifier name 'v' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 10, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 10, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 25, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "This line has a length of 147. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 142, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 34, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 35, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 2, - "severity": 2, - "message": "Member isEmpty should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 17, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 10, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 12, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 12, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 62, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 2, - "severity": 2, - "message": "Member processForPosAndNegFilterValues should be declared before all public instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 50, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 51, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 76, - "severity": 2, - "message": "Requires a space after '{'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 115, - "severity": 2, - "message": "Requires a space before '}'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 117, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 3, - "severity": 2, - "message": "Assignment to function parameter 'filterValues'.", - "ruleName": "no-param-reassign", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-param-reassign", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 35, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 35, - "severity": 2, - "message": "Identifier name 'v' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 40, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 40, - "severity": 2, - "message": "Identifier name 'v' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 40, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 40, - "severity": 2, - "message": "Identifier name 'v' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 78, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 78, - "severity": 2, - "message": "Identifier name 'v' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 91, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 11, - "severity": 2, - "message": "Unquoted property 'positive' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 11, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 31, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 31, - "severity": 2, - "message": "Unquoted property 'negative' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 31, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'negative' should be before 'positive'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 31, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 65, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 89, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 32, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 68, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 91, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 25, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "This line has a length of 110. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 65, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 89, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 32, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 62, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 66, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 89, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 44, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 9, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 9, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 19, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 53, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 87, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 5, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 16, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 17, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 34, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getRuleValues'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 2, - "severity": 2, - "message": "Member getEngines should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 5, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 16, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 17, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 36, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getRuleValues'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 5, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 16, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 17, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 36, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getRuleValues'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 82, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 5, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 16, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 17, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 35, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getRuleValues'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 2, - "severity": 2, - "message": "Member getRuleGroups should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getRuleGroups'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 23, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 5, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 16, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 17, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 41, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getRuleValues'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 85, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 14, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 36, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getRuleValues'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 2, - "severity": 2, - "message": "Member getRuleGroups should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getRuleGroups'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 23, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/RuleManager.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 43, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 13, - "severity": 2, - "message": "Enum name `OUTPUT_FORMAT` must match one of the following formats: PascalCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 2, - "severity": 2, - "message": "Enum Member name `CSV` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 8, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 2, - "severity": 2, - "message": "Enum Member name `HTML` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 2, - "severity": 2, - "message": "Enum Member name `JSON` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 2, - "severity": 2, - "message": "Enum Member name `JUNIT` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 2, - "severity": 2, - "message": "Enum Member name `SARIF` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 2, - "severity": 2, - "message": "Enum Member name `TABLE` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 2, - "severity": 2, - "message": "Enum Member name `XML` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 8, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 23, - "severity": 2, - "message": "Multiple spaces found before '='.", - "ruleName": "no-multi-spaces", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-multi-spaces", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 27, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 27, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "This line has a length of 102. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 39, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "This line has a length of 162. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 27, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 50, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 68, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 92, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/RulePathManager.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 40, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 19, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 14, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/ScannerCommand.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Import \"RuleFilter\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 68, - "severity": 2, - "message": "Member 'RulenameFilter' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 103, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 19, - "severity": 2, - "message": "Member 'EVENTS' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 74, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 18, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 10, - "severity": 2, - "message": "Returning an awaited promise is not allowed in this context.", - "ruleName": "@typescript-eslint/return-await", - "category": "problem", - "url": "https://typescript-eslint.io/rules/return-await", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition runInternal.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 2, - "severity": 2, - "message": "Member runCommonSteps should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 39, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 2, - "severity": 2, - "message": "Member buildRuleFilters should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 28, - "severity": 2, - "message": "Method 'buildRuleFilters' has too many statements (12). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "This line has a length of 127. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 121, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 64, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "This line has a length of 124. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 118, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "This line has a length of 127. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 121, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 64, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 73, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 83, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 115, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 2, - "severity": 2, - "message": "Member displayInfo should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 23, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 2, - "severity": 2, - "message": "Member displayWarning should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 68, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 23, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 2, - "severity": 2, - "message": "Member displayError should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 2, - "severity": 2, - "message": "Member startSpinner should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 44, - "severity": 2, - "message": "Operator '=' must be spaced.", - "ruleName": "@typescript-eslint/space-infix-ops", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-infix-ops", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 26, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 2, - "severity": 2, - "message": "Member updateSpinner should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 2, - "severity": 2, - "message": "Member waitOnSpinner should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 2, - "severity": 2, - "message": "Member stopSpinner should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 2, - "severity": 2, - "message": "Member init should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 2, - "severity": 2, - "message": "Member buildEventListeners should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 34, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 52, - "severity": 2, - "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", - "ruleName": "@typescript-eslint/no-confusing-void-expression", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 35, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 53, - "severity": 2, - "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", - "ruleName": "@typescript-eslint/no-confusing-void-expression", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 74, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 37, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 55, - "severity": 2, - "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", - "ruleName": "@typescript-eslint/no-confusing-void-expression", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 79, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 56, - "severity": 2, - "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", - "ruleName": "@typescript-eslint/no-confusing-void-expression", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 80, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 35, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 53, - "severity": 2, - "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", - "ruleName": "@typescript-eslint/no-confusing-void-expression", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 36, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 54, - "severity": 2, - "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", - "ruleName": "@typescript-eslint/no-confusing-void-expression", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "This line has a length of 107. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 36, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 70, - "severity": 2, - "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", - "ruleName": "@typescript-eslint/no-confusing-void-expression", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 92, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 37, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 55, - "severity": 2, - "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", - "ruleName": "@typescript-eslint/no-confusing-void-expression", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 56, - "severity": 2, - "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", - "ruleName": "@typescript-eslint/no-confusing-void-expression", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 35, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 53, - "severity": 2, - "message": "Returning a void expression from an arrow function shorthand is forbidden. Please add braces to the arrow function.", - "ruleName": "@typescript-eslint/no-confusing-void-expression", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 76, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/ScannerEvents.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 2, - "severity": 2, - "message": "Enum Member name `INFO_ALWAYS` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 16, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 2, - "severity": 2, - "message": "Enum Member name `INFO_VERBOSE` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 2, - "severity": 2, - "message": "Enum Member name `WARNING_ALWAYS` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 19, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 2, - "severity": 2, - "message": "Enum Member name `WARNING_VERBOSE` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 20, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 2, - "severity": 2, - "message": "Enum Member name `ERROR_ALWAYS` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 2, - "severity": 2, - "message": "Enum Member name `ERROR_VERBOSE` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 18, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "This line has a length of 127. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 2, - "severity": 2, - "message": "Enum Member name `START_SPINNER` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 18, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 2, - "severity": 2, - "message": "Enum Member name `UPDATE_SPINNER` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 19, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 2, - "severity": 2, - "message": "Enum Member name `WAIT_ON_SPINNER` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 20, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 2, - "severity": 2, - "message": "Enum Member name `STOP_SPINNER` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/ScannerRunCommand.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 49, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Import \"RunOptions\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 20, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 17, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 15, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 20, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 43, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 70, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 71, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 74, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 3, - "severity": 2, - "message": "Unquoted property 'verbose' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 39, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 3, - "severity": 2, - "message": "Unquoted property 'category' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'category' should be before 'verbose'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 4, - "severity": 2, - "message": "Unquoted property 'delimiter' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'description'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 4, - "severity": 2, - "message": "Unquoted property 'multiple' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 3, - "severity": 2, - "message": "Unquoted property 'format' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 4, - "severity": 2, - "message": "Unquoted property 'options' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 3, - "severity": 2, - "message": "Unquoted property 'outfile' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 3, - "severity": 2, - "message": "Object Literal Property name `severity-threshold` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 4, - "severity": 2, - "message": "Unquoted property 'exclusive' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 16, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 4, - "severity": 2, - "message": "Unquoted property 'min' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 4, - "severity": 2, - "message": "Unquoted property 'max' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'max' should be before 'min'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'normalize-severity' should be before 'severity-threshold'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 3, - "severity": 2, - "message": "Object Literal Property name `normalize-severity` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 3, - "severity": 2, - "message": "Unquoted property 'projectdir' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 4, - "severity": 2, - "message": "Unquoted property 'parse' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 11, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 11, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 44, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 53, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 53, - "severity": 2, - "message": "Identifier name 'd' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 7, - "severity": 2, - "message": "Unexpected trailing comma.", - "ruleName": "@typescript-eslint/comma-dangle", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-dangle", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition runInternal.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 19, - "severity": 2, - "message": "Async method 'runInternal' has too many statements (14). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "This line has a length of 137. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 39, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 56, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 98, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "This line has a length of 124. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 4, - "severity": 2, - "message": "Unquoted property 'format' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 4, - "severity": 2, - "message": "Unquoted property 'normalizeSeverity' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 4, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 4, - "severity": 2, - "message": "Unquoted property 'runDfa' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 4, - "severity": 2, - "message": "Unquoted property 'withPilot' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 4, - "severity": 2, - "message": "Unquoted property 'sfVersion' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'sfVersion' should be before 'withPilot'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 19, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 34, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 34, - "severity": 2, - "message": "'path' is already declared in the upper scope on line 13 column 8.", - "ruleName": "@typescript-eslint/no-shadow", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-shadow", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 77, - "severity": 2, - "message": "Use the 'u' flag.", - "ruleName": "require-unicode-regexp", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/require-unicode-regexp", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 85, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 86, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "This line has a length of 113. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 64, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 77, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 89, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 105, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 28, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 28, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 49, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 30, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 36, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 42, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 64, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 4, - "severity": 2, - "message": "Unquoted property 'format' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 4, - "severity": 2, - "message": "Unquoted property 'severityForError' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 39, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 4, - "severity": 2, - "message": "Unquoted property 'outfile' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'outfile' should be before 'severityForError'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 5, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 14, - "severity": 2, - "message": "Unquoted property 'jsonEnabled' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 4, - "severity": 2, - "message": "Expected dot to be on same line as object.", - "ruleName": "dot-location", - "category": "layout", - "url": "https://eslint.org/docs/rules/dot-location", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 41, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 58, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 2, - "severity": 2, - "message": "Member validateCommonFlags should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 35, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 35, - "severity": 2, - "message": "Async method 'validateCommonFlags' has too many statements (14). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "This line has a length of 104. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 47, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 84, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 90, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 17, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 18, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 47, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 81, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 87, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 18, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 47, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 81, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 87, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 34, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "This line has a length of 113. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 25, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 25, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 53, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 63, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 63, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 83, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 89, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "This line has a length of 146. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 109, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 135, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 2, - "severity": 2, - "message": "Member determineOutputFormat should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 33, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 14, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 14, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 10, - "severity": 2, - "message": "Unnecessary 'else' after 'return'.", - "ruleName": "no-else-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-else-return", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 2, - "severity": 2, - "message": "Member inferFormatFromOutfile should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 20, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 38, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 45, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 79, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 85, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 91, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 113, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 53, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "This line has a length of 137. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 47, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 89, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 95, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 101, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 123, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 2, - "severity": 2, - "message": "Member gatherEngineOptions should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 55, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 28, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 2, - "severity": 2, - "message": "Member gatherCommonEngineOptions should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 35, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 49, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 28, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 89, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 92, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 5, - "severity": 2, - "message": "Unquoted property 'projectDirs' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 64, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 64, - "severity": 2, - "message": "Identifier name 'p' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 41, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 70, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 46, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 47, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 72, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 37, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/commands/scanner/run.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 28, - "severity": 2, - "message": "Member 'INTERNAL_ERROR_CODE' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 54, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 20, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 20, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 50, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 27, - "severity": 2, - "message": "There should be no linebreak after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 2, - "severity": 2, - "message": "There should be no linebreak before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 30, - "severity": 2, - "message": "Operator '=' must be spaced.", - "ruleName": "@typescript-eslint/space-infix-ops", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-infix-ops", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 3, - "severity": 2, - "message": "Unquoted property 'ruleset' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 4, - "severity": 2, - "message": "Unquoted property 'deprecated' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 5, - "severity": 2, - "message": "Unquoted property 'message' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 4, - "severity": 2, - "message": "Unquoted property 'delimiter' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'description'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 4, - "severity": 2, - "message": "Unquoted property 'multiple' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 3, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'engine' should be before 'ruleset'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 4, - "severity": 2, - "message": "Unquoted property 'options' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 4, - "severity": 2, - "message": "Unquoted property 'delimiter' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'options'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 4, - "severity": 2, - "message": "Unquoted property 'multiple' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 3, - "severity": 2, - "message": "Unquoted property 'target' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 4, - "severity": 2, - "message": "Unquoted property 'delimiter' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'description'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 4, - "severity": 2, - "message": "Unquoted property 'multiple' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 4, - "severity": 2, - "message": "Unquoted property 'required' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 3, - "severity": 2, - "message": "Unquoted property 'tsconfig' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 3, - "severity": 2, - "message": "Unquoted property 'eslintconfig' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'eslintconfig' should be before 'tsconfig'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 3, - "severity": 2, - "message": "Unquoted property 'pmdconfig' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "This line has a length of 129. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 3, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: This flag was implemented for...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 3, - "severity": 2, - "message": "Unquoted property 'env' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'env' should be before 'pmdconfig'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 4, - "severity": 2, - "message": "Unquoted property 'deprecated' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'deprecated' should be before 'description'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 5, - "severity": 2, - "message": "Unquoted property 'message' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 3, - "severity": 2, - "message": "Object Literal Property name `verbose-violations` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 36, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 88, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "This line has a length of 135. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 8, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 38, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 73, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 102, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 129, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 63, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 69, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 8, - "severity": 2, - "message": "Use 'includes()' method instead.", - "ruleName": "@typescript-eslint/prefer-includes", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-includes", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 30, - "severity": 2, - "message": "No magic number: -1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "This line has a length of 111. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 43, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 88, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 100, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 37, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 37, - "severity": 2, - "message": "Method 'mergeVariantEngineOptions' has too many statements (16). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 38, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 57, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 73, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 51, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 3, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: This fix for W-7791882 is...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "This line has a length of 105. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 23, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 13, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "This line has a length of 113. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 43, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 68, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 74, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 80, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 102, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 43, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 40, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 48, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'pathBasedEngines'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/cpd/CpdEngine.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Import \"Element\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 17, - "severity": 2, - "message": "Member 'Element' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "This line has a length of 107. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 94, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'multiple' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 19, - "severity": 2, - "message": "Member 'EVENTS' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 17, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'multiple' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 72, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 7, - "severity": 2, - "message": "Variable name `FileExtToLanguage` must match one of the following formats: camelCase, UPPER_CASE", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 7, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 9, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 13, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 10, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 15, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 10, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 9, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 23, - "severity": 2, - "message": "Unexpected trailing comma.", - "ruleName": "@typescript-eslint/comma-dangle", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-dangle", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 14, - "severity": 2, - "message": "Variable name `CpdRuleName` must match one of the following formats: camelCase, UPPER_CASE", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 14, - "severity": 2, - "message": "Variable name `CpdRuleDescription` must match one of the following formats: camelCase, UPPER_CASE", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 35, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 14, - "severity": 2, - "message": "Variable name `CpdRuleCategory` must match one of the following formats: camelCase, UPPER_CASE", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "This line has a length of 102. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 14, - "severity": 2, - "message": "Variable name `CpdInfoUrl` must match one of the following formats: camelCase, UPPER_CASE", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 14, - "severity": 2, - "message": "Variable name `CpdViolationSeverity` must match one of the following formats: camelCase, UPPER_CASE", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 14, - "severity": 2, - "message": "Variable name `CpdLanguagesSupported` must match one of the following formats: camelCase, UPPER_CASE", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 58, - "severity": 2, - "message": "Unexpected whitespace between function name and paren.", - "ruleName": "@typescript-eslint/func-call-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/func-call-spacing", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 19, - "severity": 2, - "message": "Class Property name `ENGINE_ENUM` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 19, - "severity": 2, - "message": "Class Property name `ENGINE_NAME` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 16, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "This line has a length of 182. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 76, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 120, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 121, - "severity": 2, - "message": "There should be no space after this paren.", - "ruleName": "space-in-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/space-in-parens", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 174, - "severity": 2, - "message": "There should be no space before this paren.", - "ruleName": "space-in-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/space-in-parens", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 55, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 39, - "severity": 2, - "message": "Missing space before opening brace.", - "ruleName": "@typescript-eslint/space-before-blocks", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-blocks", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 4, - "severity": 2, - "message": "Unquoted property 'rules' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 11, - "severity": 2, - "message": "A linebreak is required after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 5, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 5, - "severity": 2, - "message": "Unquoted property 'sourcepackage' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 5, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'name' should be before 'sourcepackage'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 5, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'name'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 5, - "severity": 2, - "message": "Unquoted property 'categories' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'categories' should be before 'description'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 5, - "severity": 2, - "message": "Unquoted property 'rulesets' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 5, - "severity": 2, - "message": "Unquoted property 'isDfa' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'isDfa' should be before 'rulesets'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 5, - "severity": 2, - "message": "Unquoted property 'isPilot' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 5, - "severity": 2, - "message": "Unquoted property 'languages' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 5, - "severity": 2, - "message": "Unquoted property 'defaultEnabled' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'defaultEnabled' should be before 'languages'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 5, - "severity": 2, - "message": "A linebreak is required before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 4, - "severity": 2, - "message": "Unquoted property 'categories' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'categories' should be before 'rules'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 16, - "severity": 2, - "message": "A linebreak is required after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 5, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 5, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 5, - "severity": 2, - "message": "Unquoted property 'paths' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 5, - "severity": 2, - "message": "A linebreak is required before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 4, - "severity": 2, - "message": "Unquoted property 'rulesets' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "This line has a length of 135. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 2, - "severity": 2, - "message": "Method 'shouldEngineRun' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'shouldEngineRun'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 25, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 50, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 65, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 87, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 132, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "This line has a length of 144. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 2, - "severity": 2, - "message": "Async method 'run' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 18, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 18, - "severity": 2, - "message": "Async method 'run' has too many statements (13). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 19, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 44, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 59, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 82, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 32, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 20, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 68, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 40, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 59, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 31, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "This line has a length of 135. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 64, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 97, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 127, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'matchPathToLanguage'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 44, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 95, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 50, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 8, - "severity": 2, - "message": "Unexpected value in conditional. A boolean expression is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 35, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 17, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 21, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 40, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 79, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 79, - "severity": 2, - "message": "Missing space before opening brace.", - "ruleName": "@typescript-eslint/space-before-blocks", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-blocks", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 44, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 46, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 56, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 77, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 28, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 28, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 49, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 22, - "severity": 2, - "message": "Unexpected string concatenation.", - "ruleName": "prefer-template", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-template", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 2, - "severity": 2, - "message": "Member processStdOut should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 25, - "severity": 2, - "message": "Method 'processStdOut' has too many statements (14). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 18, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 35, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 16, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 19, - "severity": 2, - "message": "No magic number: -1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 32, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 35, - "severity": 2, - "message": "No magic number: -1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 41, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 43, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 45, - "severity": 2, - "message": "Unquoted property 'compact' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 61, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 61, - "severity": 2, - "message": "Unquoted property 'ignoreDeclaration' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 26, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 26, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 43, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 69, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 69, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 28, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 27, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 27, - "severity": 2, - "message": "Method 'jsonToRuleResults' has too many statements (15). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 28, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 36, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 36, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 44, - "severity": 2, - "message": "Requires a space after '{'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 44, - "severity": 2, - "message": "Statement inside of curly braces should be on next line.", - "ruleName": "@typescript-eslint/brace-style", - "category": "layout", - "url": "https://typescript-eslint.io/rules/brace-style", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 44, - "severity": 2, - "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", - "ruleName": "arrow-body-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/arrow-body-style", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 45, - "severity": 2, - "message": "This line has 2 statements. Maximum allowed is 1.", - "ruleName": "max-statements-per-line", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-statements-per-line", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 66, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 80, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 80, - "severity": 2, - "message": "Requires a space before '}'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 80, - "severity": 2, - "message": "Closing curly brace should be on the same line as opening curly brace or on the line after the previous block.", - "ruleName": "@typescript-eslint/brace-style", - "category": "layout", - "url": "https://typescript-eslint.io/rules/brace-style", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 80, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 92, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 36, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 36, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 44, - "severity": 2, - "message": "Requires a space after '{'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 44, - "severity": 2, - "message": "Statement inside of curly braces should be on next line.", - "ruleName": "@typescript-eslint/brace-style", - "category": "layout", - "url": "https://typescript-eslint.io/rules/brace-style", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 44, - "severity": 2, - "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", - "ruleName": "arrow-body-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/arrow-body-style", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 45, - "severity": 2, - "message": "This line has 2 statements. Maximum allowed is 1.", - "ruleName": "max-statements-per-line", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-statements-per-line", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 66, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 72, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 72, - "severity": 2, - "message": "Requires a space before '}'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 72, - "severity": 2, - "message": "Closing curly brace should be on the same line as opening curly brace or on the line after the previous block.", - "ruleName": "@typescript-eslint/brace-style", - "category": "layout", - "url": "https://typescript-eslint.io/rules/brace-style", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 72, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 45, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 72, - "severity": 2, - "message": "Expected line break before `.digest`.", - "ruleName": "newline-per-chained-call", - "category": "layout", - "url": "https://eslint.org/docs/rules/newline-per-chained-call", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 86, - "severity": 2, - "message": "Expected line break before `.slice`.", - "ruleName": "newline-per-chained-call", - "category": "layout", - "url": "https://eslint.org/docs/rules/newline-per-chained-call", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 93, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 94, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 95, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 95, - "severity": 2, - "message": "No magic number: 7.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "This line has a length of 150. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 4, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: check for collisions (cpd can...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 6, - "severity": 2, - "message": "Unquoted property 'line' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 6, - "severity": 2, - "message": "Unquoted property 'column' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 6, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'column' should be before 'line'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 6, - "severity": 2, - "message": "Unquoted property 'endLine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 6, - "severity": 2, - "message": "Unquoted property 'endColumn' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 6, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'endColumn' should be before 'endLine'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 6, - "severity": 2, - "message": "Unquoted property 'ruleName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 6, - "severity": 2, - "message": "Unquoted property 'severity' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "This line has a length of 180. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 6, - "severity": 2, - "message": "Unquoted property 'message' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 6, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'message' should be before 'severity'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 57, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 74, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 84, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 103, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 133, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 6, - "severity": 2, - "message": "Unquoted property 'category' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 6, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'category' should be before 'message'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 6, - "severity": 2, - "message": "Unquoted property 'url' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 5, - "severity": 2, - "message": "Unary operator '++' used.", - "ruleName": "no-plusplus", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-plusplus", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "This line has a length of 132. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "This line has a length of 131. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 53, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 53, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 53, - "severity": 2, - "message": "'ruleResult' is already declared in the upper scope on line 235 column 11.", - "ruleName": "@typescript-eslint/no-shadow", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-shadow", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 67, - "severity": 2, - "message": "Requires a space after '{'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 67, - "severity": 2, - "message": "Statement inside of curly braces should be on next line.", - "ruleName": "@typescript-eslint/brace-style", - "category": "layout", - "url": "https://typescript-eslint.io/rules/brace-style", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 67, - "severity": 2, - "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", - "ruleName": "arrow-body-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/arrow-body-style", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 68, - "severity": 2, - "message": "This line has 2 statements. Maximum allowed is 1.", - "ruleName": "max-statements-per-line", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-statements-per-line", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 118, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 118, - "severity": 2, - "message": "Requires a space before '}'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 118, - "severity": 2, - "message": "Closing curly brace should be on the same line as opening curly brace or on the line after the previous block.", - "ruleName": "@typescript-eslint/brace-style", - "category": "layout", - "url": "https://typescript-eslint.io/rules/brace-style", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 118, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 120, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 9, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 9, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 22, - "severity": 2, - "message": "Unexpected newline after '('.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 8, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 8, - "severity": 2, - "message": "Unquoted property 'fileName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 8, - "severity": 2, - "message": "Unquoted property 'violations' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 6, - "severity": 2, - "message": "Unexpected newline before ')'.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 2, - "severity": 2, - "message": "Member matchPath should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 18, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 2, - "severity": 2, - "message": "Member isEnabled should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 10, - "severity": 2, - "message": "Returning an awaited promise is not allowed in this context.", - "ruleName": "@typescript-eslint/return-await", - "category": "problem", - "url": "https://typescript-eslint.io/rules/return-await", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 2, - "severity": 2, - "message": "Member isEngineRequested should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 27, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 51, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 96, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 53, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 68, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 2, - "severity": 2, - "message": "Member isDfaEngine should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'isDfaEngine'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 2, - "severity": 2, - "message": "Member getNormalizedSeverity should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getNormalizedSeverity'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 30, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 58, - "severity": 2, - "message": "Missing space before opening brace.", - "ruleName": "@typescript-eslint/space-before-blocks", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-blocks", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/cpd/CpdWrapper.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 15, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 17, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 35, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 20, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 19, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on class property path.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on class property language.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on class property minimumTokens.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on class property logger.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'buildClasspath'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 35, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 39, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 45, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 39, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 16, - "severity": 2, - "message": "A linebreak is required after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 23, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 55, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 66, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 78, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 79, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 92, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 4, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 15, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 16, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 22, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 42, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 70, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 71, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 84, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 98, - "severity": 2, - "message": "A linebreak is required before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 19, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'isSuccessfulExitCode'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 19, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 33, - "severity": 2, - "message": "No magic number: 4.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "This line has a length of 105. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 2, - "severity": 2, - "message": "Member execute should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 30, - "severity": 2, - "message": "'path' is already declared in the upper scope on line 4 column 8.", - "ruleName": "@typescript-eslint/no-shadow", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-shadow", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 102, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 4, - "severity": 2, - "message": "Unquoted property 'path' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 4, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 4, - "severity": 2, - "message": "Unquoted property 'language' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'language' should be before 'path'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 4, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 4, - "severity": 2, - "message": "Unquoted property 'minimumTokens' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 4, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 2, - "severity": 2, - "message": "Member constructor should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 14, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/eslint/BaseEslintEngine.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 8, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Import \"ENGINE\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 44, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Import \"ProcessRuleViolationType\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 81, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'multiple' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: DEFAULT_ENV_VARS is part of a fix...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 2, - "severity": 2, - "message": "Unquoted property 'es6' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 13, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 17, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 17, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 2, - "severity": 2, - "message": "Unquoted property 'node' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 14, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 17, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 17, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 2, - "severity": 2, - "message": "Unquoted property 'browser' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'browser' should be before 'node'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 16, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 19, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 19, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 2, - "severity": 2, - "message": "Unquoted property 'webextensions' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 22, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 23, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 23, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 2, - "severity": 2, - "message": "Unquoted property 'jasmine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'jasmine' should be before 'webextensions'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 16, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 19, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 19, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 2, - "severity": 2, - "message": "Unquoted property 'jest' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 13, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 17, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 17, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 2, - "severity": 2, - "message": "Unquoted property 'jquery' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 15, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 18, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 18, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 2, - "severity": 2, - "message": "Unquoted property 'mocha' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 13, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 17, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 17, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 6, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 18, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 18, - "severity": 2, - "message": "A record is preferred over an index signature.", - "ruleName": "@typescript-eslint/consistent-indexed-object-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-indexed-object-style", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 13, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 16, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 25, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "This line has a length of 124. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 2, - "severity": 2, - "message": "Member logger should be declared before all private instance field definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 2, - "severity": 2, - "message": "Member outputProcessor should be declared before all private instance field definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition initializeContents.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 27, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 53, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 113, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition matchPath.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 11, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 3, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO implement matchPath when Custom...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getName.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 9, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 20, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition isEnabled.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 17, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 10, - "severity": 2, - "message": "Returning an awaited promise is not allowed in this context.", - "ruleName": "@typescript-eslint/return-await", - "category": "problem", - "url": "https://typescript-eslint.io/rules/return-await", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getTargetPatterns.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 10, - "severity": 2, - "message": "Returning an awaited promise is not allowed in this context.", - "ruleName": "@typescript-eslint/return-await", - "category": "problem", - "url": "https://typescript-eslint.io/rules/return-await", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 73, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getCatalog.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 10, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 22, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 11, - "severity": 2, - "message": "Use object destructuring.", - "ruleName": "prefer-destructuring", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-destructuring", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 39, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 9, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 9, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 11, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 11, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 19, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 20, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 40, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 40, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 40, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'engine' should be before 'name'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 64, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 64, - "severity": 2, - "message": "Unquoted property 'paths' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 73, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 36, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 5, - "severity": 2, - "message": "Unquoted property 'categories' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 5, - "severity": 2, - "message": "Unquoted property 'rules' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 5, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 5, - "severity": 2, - "message": "Unquoted property 'rulesets' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "More than 2 blank lines not allowed.", - "ruleName": "no-multiple-empty-lines", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-multiple-empty-lines", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 21, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 35, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 4, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 4, - "severity": 2, - "message": "Unquoted property 'sourcepackage' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 4, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'name' should be before 'sourcepackage'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'name'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 4, - "severity": 2, - "message": "Unquoted property 'categories' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'categories' should be before 'description'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 4, - "severity": 2, - "message": "Unquoted property 'rulesets' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 4, - "severity": 2, - "message": "Unquoted property 'isDfa' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'isDfa' should be before 'rulesets'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 4, - "severity": 2, - "message": "Unquoted property 'isPilot' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 4, - "severity": 2, - "message": "Unquoted property 'languages' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 4, - "severity": 2, - "message": "Unquoted property 'defaultEnabled' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'defaultEnabled' should be before 'languages'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 4, - "severity": 2, - "message": "Unquoted property 'defaultConfig' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'defaultConfig' should be before 'defaultEnabled'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 4, - "severity": 2, - "message": "Unquoted property 'url' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 2, - "severity": 2, - "message": "Member shouldEngineRun should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition shouldEngineRun.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 2, - "severity": 2, - "message": "Method 'shouldEngineRun' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 17, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 37, - "severity": 2, - "message": "Expected newline before ')'.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 4, - "severity": 2, - "message": "'&&' should be placed at the end of the line.", - "ruleName": "operator-linebreak", - "category": "layout", - "url": "https://eslint.org/docs/rules/operator-linebreak", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 34, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 4, - "severity": 2, - "message": "'&&' should be placed at the end of the line.", - "ruleName": "operator-linebreak", - "category": "layout", - "url": "https://eslint.org/docs/rules/operator-linebreak", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 22, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 2, - "severity": 2, - "message": "Member isEngineRequested should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition isEngineRequested.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 20, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 44, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 89, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 3, - "severity": 2, - "message": "'&&' should be placed at the end of the line.", - "ruleName": "operator-linebreak", - "category": "layout", - "url": "https://eslint.org/docs/rules/operator-linebreak", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 61, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 76, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 2, - "severity": 2, - "message": "Member isDfaEngine should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'isDfaEngine'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "This line has a length of 137. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 2, - "severity": 2, - "message": "Member run should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition run.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 2, - "severity": 2, - "message": "Async method 'run' has too many lines (70). Maximum allowed is 50.", - "ruleName": "max-lines-per-function", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines-per-function", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 2, - "severity": 2, - "message": "Async method 'run' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 11, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 11, - "severity": 2, - "message": "Async method 'run' has too many statements (32). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 12, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 37, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 52, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 75, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 47, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 5, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: Will this break the typescript...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "This line has a length of 181. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 17, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 17, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 62, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 33, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "This line has a length of 105. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 6, - "severity": 2, - "message": "Unexpected use of continue statement.", - "ruleName": "no-continue", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-continue", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 16, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 16, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 16, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 26, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 36, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 5, - "severity": 2, - "message": "Assignment (=) can be replaced with operator assignment (||=).", - "ruleName": "logical-assignment-operators", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/logical-assignment-operators", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 29, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 29, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "This line has a length of 127. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 5, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: This whole code block is part of a...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "This line has a length of 124. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "This line has a length of 139. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 5, - "severity": 2, - "message": "Assignment (=) can be replaced with operator assignment (||=).", - "ruleName": "logical-assignment-operators", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/logical-assignment-operators", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 25, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 25, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 47, - "severity": 2, - "message": "Unquoted property 'env' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "This line has a length of 126. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 25, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 25, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 50, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "This line has a length of 104. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 51, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 77, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 44, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 11, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 31, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 36, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 60, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "This line has a length of 148. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 68, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 77, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 88, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 98, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 137, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 28, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 28, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 49, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 2, - "severity": 2, - "message": "Member getNormalizedSeverity should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getNormalizedSeverity.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getNormalizedSeverity'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 9, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 9, - "severity": 2, - "message": "No magic number: 2.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 1, - "severity": 2, - "message": "This line has a length of 103. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'configureRules'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 25, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 42, - "severity": 2, - "message": "Unquoted property 'rules' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 17, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 17, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 39, - "severity": 2, - "message": "Unexpected value in conditional. A boolean expression is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 61, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 69, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 2, - "severity": 2, - "message": "Member validateEnv should be declared before all public instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "File has too many lines (316). Maximum allowed is 300.", - "ruleName": "max-lines", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 7, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 11, - "severity": 2, - "message": "Expected '===' and instead saw '=='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 20, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "This line has a length of 124. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 108, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/eslint/CustomEslintEngine.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "This line has a length of 125. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 30, - "severity": 2, - "message": "Member 'Rule' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 104, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 112, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "This line has a length of 105. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 88, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Import \"ProcessRuleViolationType\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 50, - "severity": 2, - "message": "Member 'ProcessRuleViolationType' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 81, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 2, - "severity": 2, - "message": "Member logger should be declared before all private instance field definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getEngine.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getEngine'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 11, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getName.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 9, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 20, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition isEngineRequested.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 20, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 44, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 89, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 3, - "severity": 2, - "message": "'&&' should be placed at the end of the line.", - "ruleName": "operator-linebreak", - "category": "layout", - "url": "https://eslint.org/docs/rules/operator-linebreak", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 88, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition isDfaEngine.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'isDfaEngine'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getNormalizedSeverity.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getNormalizedSeverity'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 9, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 9, - "severity": 2, - "message": "No magic number: 2.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition init.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 13, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 69, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getTargetPatterns.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class async method 'getTargetPatterns'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "This line has a length of 154. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 35, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 35, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 35, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: We need a different way to set...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 149, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getCatalog.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getCatalog'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 3, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: revisit this when adding...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 4, - "severity": 2, - "message": "Unquoted property 'rules' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 4, - "severity": 2, - "message": "Unquoted property 'categories' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'categories' should be before 'rules'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 4, - "severity": 2, - "message": "Unquoted property 'rulesets' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition shouldEngineRun.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 2, - "severity": 2, - "message": "Method 'shouldEngineRun' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 17, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 37, - "severity": 2, - "message": "Expected newline before ')'.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 4, - "severity": 2, - "message": "'&&' should be placed at the end of the line.", - "ruleName": "operator-linebreak", - "category": "layout", - "url": "https://eslint.org/docs/rules/operator-linebreak", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 23, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "This line has a length of 137. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition run.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 2, - "severity": 2, - "message": "Async method 'run' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 11, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 11, - "severity": 2, - "message": "Async method 'run' has too many statements (14). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 12, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 37, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 52, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 75, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 53, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 80, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 22, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 54, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 82, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 87, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 50, - "severity": 2, - "message": "Unquoted property 'overrideConfig' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 43, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 10, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 30, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 35, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 59, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "This line has a length of 130. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 56, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 65, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 76, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 86, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 122, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 23, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 83, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 3, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: handle yaml files'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 3, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: skim out comments in the file'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 7, - "severity": 2, - "message": "Variable 'config' should be initialized on declaration.", - "ruleName": "@typescript-eslint/init-declarations", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/init-declarations", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 28, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 28, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 53, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 56, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 69, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 81, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 17, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 2, - "severity": 2, - "message": "Member processRuleViolation should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition processRuleViolation.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'processRuleViolation'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 23, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 73, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 29, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "This line has a length of 104. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 95, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "This line has a length of 104. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "This line has a length of 105. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 69, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 48, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 74, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 4, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 2, - "severity": 2, - "message": "Member matchPath should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition matchPath.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'matchPath'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 11, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 104, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 2, - "severity": 2, - "message": "Member isEnabled should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition isEnabled.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class async method 'isEnabled'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 17, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/eslint/EslintCommons.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "File has too many classes (3). Maximum allowed is 1.", - "ruleName": "max-classes-per-file", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-classes-per-file", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 18, - "severity": 2, - "message": "Member 'ESLint' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 24, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'multiple' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 23, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "This line has a length of 113. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 37, - "severity": 2, - "message": "Member 'ESRule' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 92, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 100, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 21, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "This line has a length of 102. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 43, - "severity": 2, - "message": "Statement inside of curly braces should be on next line.", - "ruleName": "@typescript-eslint/brace-style", - "category": "layout", - "url": "https://typescript-eslint.io/rules/brace-style", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 45, - "severity": 2, - "message": "Interface only has a call signature, you should use a function type instead.", - "ruleName": "@typescript-eslint/prefer-function-type", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-function-type", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 64, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 102, - "severity": 2, - "message": "Requires a space before '}'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 102, - "severity": 2, - "message": "Closing curly brace should be on the same line as opening curly brace or on the line after the previous block.", - "ruleName": "@typescript-eslint/brace-style", - "category": "layout", - "url": "https://typescript-eslint.io/rules/brace-style", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 2, - "severity": 2, - "message": "Enum Member name `ENABLED` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 12, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 2, - "severity": 2, - "message": "Enum Member name `DISABLED` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 13, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition createESLint.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'createESLint'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 14, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 15, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition resolveTargetPath.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'resolveTargetPath'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getCurrentWorkingDirectory.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getCurrentWorkingDirectory'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getFileHandler.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getFileHandler'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 16, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 14, - "severity": 2, - "message": "Unexpected class with only static properties.", - "ruleName": "@typescript-eslint/no-extraneous-class", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-extraneous-class", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 2, - "severity": 2, - "message": "Expected line before comment.", - "ruleName": "lines-around-comment", - "category": "layout", - "url": "https://eslint.org/docs/rules/lines-around-comment", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getBaseEslintRules.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 27, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 41, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition filterDisallowedRules.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 30, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 31, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 54, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 75, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 84, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 34, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 20, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 28, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getDefaultStatus.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 96, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "This line has a length of 124. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 8, - "severity": 2, - "message": "Unexpected value in conditional. A boolean expression is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "This line has a length of 129. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 11, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 11, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 38, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 93, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 80, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 83, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "This line has a length of 104. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 11, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 11, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 26, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 41, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 96, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 10, - "severity": 2, - "message": "Unnecessary 'else' after 'return'.", - "ruleName": "no-else-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-else-return", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getDefaultConfig.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 96, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 8, - "severity": 2, - "message": "Unexpected value in conditional. A boolean expression is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "This line has a length of 153. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 7, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 65, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 75, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 132, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 143, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 147, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 10, - "severity": 2, - "message": "Unnecessary 'else' after 'return'.", - "ruleName": "no-else-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-else-return", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition isCustomRun.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'isCustomRun'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 14, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 59, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 61, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 77, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition addRuleResultsFromReport.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 2, - "severity": 2, - "message": "Method 'addRuleResultsFromReport' has too many parameters (5). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 22, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 49, - "severity": 2, - "message": "Expected newline before ')'.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 21, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 21, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 21, - "severity": 2, - "message": "Identifier name 'r' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 42, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 47, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 59, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 71, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 80, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 104, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition toRuleResult.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 2, - "severity": 2, - "message": "Method 'toRuleResult' has too many parameters (5). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'toRuleResult'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 14, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 49, - "severity": 2, - "message": "Expected newline before ')'.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 4, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 4, - "severity": 2, - "message": "Unquoted property 'violations' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 21, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 21, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 21, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 21, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 32, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 16, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 16, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 16, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 16, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 27, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 5, - "severity": 2, - "message": "Unquoted property 'line' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 27, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 5, - "severity": 2, - "message": "Unquoted property 'column' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'column' should be before 'line'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 31, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 5, - "severity": 2, - "message": "Unquoted property 'severity' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 5, - "severity": 2, - "message": "Unquoted property 'message' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'message' should be before 'severity'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 5, - "severity": 2, - "message": "Unquoted property 'ruleName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'category' should be before 'ruleName'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/eslint/EslintEngine.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "File has too many classes (3). Maximum allowed is 1.", - "ruleName": "max-classes-per-file", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-classes-per-file", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 26, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 34, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 27, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 34, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition init.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition init.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition init.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/eslint/JavascriptEslintStrategy.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 24, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 27, - "severity": 2, - "message": "Member 'HARDCODED_RULES' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 49, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 36, - "severity": 2, - "message": "Member 'ESRuleConfig' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 70, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 16, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Import \"ProcessRuleViolationType\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 81, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'babelOptions' should be before 'requireConfigFile'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 36, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 51, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'ignorePatterns' should be before 'parserOptions'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 21, - "severity": 2, - "message": "There should be no linebreak after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 3, - "severity": 2, - "message": "There should be no linebreak before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 24, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 24, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "This line has a length of 110. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'resolvePluginsRelativeTo' should be before 'useEslintrc'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 41, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 41, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'cwd' should be before 'resolvePluginsRelativeTo'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 19, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 19, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 2, - "severity": 2, - "message": "Member 'LANGUAGES' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 17, - "severity": 2, - "message": "Class Property name `LANGUAGES` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 2, - "severity": 2, - "message": "Member logger should be declared before all private instance field definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition init.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getLanguages.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getLanguages'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 14, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getEngine.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getEngine'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 11, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getRunOptions.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getRunOptions'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 15, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 16, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 77, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition filterUnsupportedPaths.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'filterUnsupportedPaths'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 25, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "This line has a length of 145. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 3, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: fill in the filtering logic - this...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition ruleDefaultEnabled.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "This line has a length of 113. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 71, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 108, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getDefaultConfig.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 18, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 71, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 82, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition filterDisallowedRules.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'filterDisallowedRules'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 24, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 79, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getRuleMap.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getRuleMap'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 96, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition processRuleViolation.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'processRuleViolation'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 29, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 74, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 4, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/eslint/LWCEslintStrategy.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 24, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 27, - "severity": 2, - "message": "Member 'HARDCODED_RULES' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 49, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 43, - "severity": 2, - "message": "Member 'ESRule' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 71, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 16, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Import \"ProcessRuleViolationType\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 81, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 15, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 28, - "severity": 2, - "message": "Requires a space after '{'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 28, - "severity": 2, - "message": "A record is preferred over an index signature.", - "ruleName": "@typescript-eslint/consistent-indexed-object-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-indexed-object-style", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 55, - "severity": 2, - "message": "Requires a space before '}'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'babelOptions' should be before 'requireConfigFile'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 36, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 51, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'ignorePatterns' should be before 'plugins'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 21, - "severity": 2, - "message": "There should be no linebreak after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 3, - "severity": 2, - "message": "There should be no linebreak before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 24, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 24, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "This line has a length of 110. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'resolvePluginsRelativeTo' should be before 'useEslintrc'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 41, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 41, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'cwd' should be before 'resolvePluginsRelativeTo'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 19, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 19, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 2, - "severity": 2, - "message": "Member 'LANGUAGES' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 17, - "severity": 2, - "message": "Class Property name `LANGUAGES` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 2, - "severity": 2, - "message": "Member logger should be declared before all private instance field definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition init.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 51, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 4, - "severity": 2, - "message": "Expected dot to be on same line as object.", - "ruleName": "dot-location", - "category": "layout", - "url": "https://eslint.org/docs/rules/dot-location", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 13, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 24, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 83, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getLanguages.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getLanguages'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 14, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getEngine.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getEngine'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 11, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getRunOptions.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getRunOptions'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 15, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 16, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 77, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition filterUnsupportedPaths.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'filterUnsupportedPaths'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 25, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "This line has a length of 145. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 3, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: fill in the filtering logic - this...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'filterDisallowedRules'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 32, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 87, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 2, - "severity": 2, - "message": "Member ruleDefaultEnabled should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition ruleDefaultEnabled.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "This line has a length of 113. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 71, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 108, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 2, - "severity": 2, - "message": "Member getDefaultConfig should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getDefaultConfig.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 18, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 71, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 82, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 2, - "severity": 2, - "message": "Member getRuleMap should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getRuleMap.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 36, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 24, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 53, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 2, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: Submit PR against...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 2, - "severity": 2, - "message": "Member processRuleViolation should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition processRuleViolation.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'processRuleViolation'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 10, - "severity": 2, - "message": "Arrow function has too many statements (11). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 29, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 45, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "This line has a length of 149. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "This line has a length of 124. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 30, - "severity": 2, - "message": "Use the 'u' flag.", - "ruleName": "require-unicode-regexp", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/require-unicode-regexp", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 55, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 29, - "severity": 2, - "message": "Capture group '([0-9])' should be converted to a named or non-capturing group.", - "ruleName": "prefer-named-capture-group", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-named-capture-group", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 29, - "severity": 2, - "message": "Use the 'u' flag.", - "ruleName": "require-unicode-regexp", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/require-unicode-regexp", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 47, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 48, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 5, - "severity": 2, - "message": "Use array destructuring.", - "ruleName": "prefer-destructuring", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-destructuring", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 57, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 63, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 4, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/eslint/TypescriptEslintStrategy.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 24, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 27, - "severity": 2, - "message": "Member 'HARDCODED_RULES' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 49, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 36, - "severity": 2, - "message": "Member 'ESRuleConfig' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 70, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 35, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 43, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 25, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 15, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Import \"ProcessRuleViolationType\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 81, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 13, - "severity": 2, - "message": "Enum name `TYPESCRIPT_ENGINE_OPTIONS` must match one of the following formats: PascalCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 2, - "severity": 2, - "message": "Enum Member name `TSCONFIG` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 13, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'ecmaVersion' should be before 'sourceType'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 23, - "severity": 2, - "message": "Unexpected trailing comma.", - "ruleName": "@typescript-eslint/comma-dangle", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-dangle", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 14, - "severity": 2, - "message": "There should be no linebreak after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 3, - "severity": 2, - "message": "There should be no linebreak before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'ignorePatterns' should be before 'plugins'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 24, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 24, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "This line has a length of 110. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'resolvePluginsRelativeTo' should be before 'useEslintrc'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 41, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 41, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'cwd' should be before 'resolvePluginsRelativeTo'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 19, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 19, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 19, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 2, - "severity": 2, - "message": "Member 'LANGUAGES' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 17, - "severity": 2, - "message": "Class Property name `LANGUAGES` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition init.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 12, - "severity": 2, - "message": "Async method 'init' has too many statements (14). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 52, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 4, - "severity": 2, - "message": "Expected dot to be on same line as object.", - "ruleName": "dot-location", - "category": "layout", - "url": "https://eslint.org/docs/rules/dot-location", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 13, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 24, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 35, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 45, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 73, - "severity": 2, - "message": "Requires a space after '{'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 99, - "severity": 2, - "message": "Requires a space before '}'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 3, - "severity": 2, - "message": "Use array destructuring.", - "ruleName": "prefer-destructuring", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-destructuring", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 59, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 58, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 4, - "severity": 2, - "message": "Expected dot to be on same line as object.", - "ruleName": "dot-location", - "category": "layout", - "url": "https://eslint.org/docs/rules/dot-location", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 13, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 24, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 35, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 45, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 56, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 4, - "severity": 2, - "message": "Expected dot to be on same line as object.", - "ruleName": "dot-location", - "category": "layout", - "url": "https://eslint.org/docs/rules/dot-location", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 13, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 24, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 35, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 45, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getEngine.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getEngine'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 11, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getLanguages.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getLanguages'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 14, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition filterUnsupportedPaths.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 25, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 38, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 38, - "severity": 2, - "message": "Identifier name 'p' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'filterDisallowedRules'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 31, - "severity": 2, - "message": "Method 'filterDisallowedRules' has too many statements (14). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 32, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 87, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 20, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 8, - "severity": 2, - "message": "Unexpected value in conditional. A boolean expression is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 51, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 6, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 6, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 6, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 52, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 59, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "This line has a length of 103. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 32, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 20, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 64, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 26, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 2, - "severity": 2, - "message": "Member ruleDefaultEnabled should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition ruleDefaultEnabled.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "This line has a length of 103. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 37, - "severity": 2, - "message": "Unexpected value in conditional. A boolean expression is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 37, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 92, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 4, - "severity": 2, - "message": "'||' should be placed at the end of the line.", - "ruleName": "operator-linebreak", - "category": "layout", - "url": "https://eslint.org/docs/rules/operator-linebreak", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 7, - "severity": 2, - "message": "Unexpected value in conditional. A boolean expression is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 7, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 64, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 4, - "severity": 2, - "message": "'||' should be placed at the end of the line.", - "ruleName": "operator-linebreak", - "category": "layout", - "url": "https://eslint.org/docs/rules/operator-linebreak", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 7, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 7, - "severity": 2, - "message": "Unexpected value in conditional. A boolean expression is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 71, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 4, - "severity": 2, - "message": "'||' should be placed at the end of the line.", - "ruleName": "operator-linebreak", - "category": "layout", - "url": "https://eslint.org/docs/rules/operator-linebreak", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 2, - "severity": 2, - "message": "Member getDefaultConfig should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getDefaultConfig.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 18, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 10, - "severity": 2, - "message": "Unexpected value in conditional. A boolean expression is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 65, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 4, - "severity": 2, - "message": "'||' should be placed at the end of the line.", - "ruleName": "operator-linebreak", - "category": "layout", - "url": "https://eslint.org/docs/rules/operator-linebreak", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 7, - "severity": 2, - "message": "Unexpected value in conditional. A boolean expression is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 64, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 4, - "severity": 2, - "message": "'||' should be placed at the end of the line.", - "ruleName": "operator-linebreak", - "category": "layout", - "url": "https://eslint.org/docs/rules/operator-linebreak", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 7, - "severity": 2, - "message": "Unexpected value in conditional. A boolean expression is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 71, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 4, - "severity": 2, - "message": "'||' should be placed at the end of the line.", - "ruleName": "operator-linebreak", - "category": "layout", - "url": "https://eslint.org/docs/rules/operator-linebreak", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 78, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 2, - "severity": 2, - "message": "Member getRunOptions should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getRunOptions.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 21, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 22, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 83, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 24, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 10, - "severity": 2, - "message": "[\"overrideConfig\"] is better written in dot notation.", - "ruleName": "@typescript-eslint/dot-notation", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/dot-notation", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 28, - "severity": 2, - "message": "[\"parserOptions\"] is better written in dot notation.", - "ruleName": "@typescript-eslint/dot-notation", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/dot-notation", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 17, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "This line has a length of 136. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 4, - "severity": 2, - "message": "Unquoted property 'messageKey' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 16, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 46, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 46, - "severity": 2, - "message": "Unquoted property 'args' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 46, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'args' should be before 'messageKey'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 68, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 68, - "severity": 2, - "message": "Unquoted property 'type' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 74, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 82, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 82, - "severity": 2, - "message": "Unquoted property 'handler' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 82, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'handler' should be before 'type'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 91, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 97, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 97, - "severity": 2, - "message": "Unquoted property 'verbose' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 112, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 112, - "severity": 2, - "message": "Unquoted property 'time' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 112, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'time' should be before 'verbose'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 2, - "severity": 2, - "message": "Member processRuleViolation should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition processRuleViolation.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'processRuleViolation'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 29, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 10, - "severity": 2, - "message": "Use object destructuring.", - "ruleName": "prefer-destructuring", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-destructuring", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "This line has a length of 201. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 27, - "severity": 2, - "message": "Capture group '(that TSConfig does not|none of those TSConfigs)' should be converted to a named or non-capturing group.", - "ruleName": "prefer-named-capture-group", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-named-capture-group", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 27, - "severity": 2, - "message": "Use the 'u' flag.", - "ruleName": "require-unicode-regexp", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/require-unicode-regexp", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "This line has a length of 112. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 49, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 77, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 88, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 4, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 2, - "severity": 2, - "message": "Member findTsconfig should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition findTsconfig.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 21, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 74, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "This line has a length of 139. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 25, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 86, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 79, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 84, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 98, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "This line has a length of 104. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 2, - "severity": 2, - "message": "Member checkEngineOptionsForTsconfig should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 47, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 48, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 101, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 7, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 27, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 9, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 43, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 85, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 109, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 11, - "severity": 2, - "message": "Unexpected negated condition.", - "ruleName": "no-negated-condition", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-negated-condition", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 79, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "This line has a length of 123. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 43, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 76, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 98, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 112, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 2, - "severity": 2, - "message": "Member isCompatibleRuleMeta should be declared before all public instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 37, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 47, - "severity": 2, - "message": "Requires a space after '{'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 52, - "severity": 2, - "message": "Requires a space before '}'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 2, - "severity": 2, - "message": "Member getRuleMap should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getRuleMap.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 36, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 19, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 49, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 2, - "severity": 2, - "message": "Member checkWorkingDirectoryForTsconfig should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 50, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 70, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/pmd/PmdCatalogWrapper.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 17, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 15, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 19, - "severity": 2, - "message": "Member 'EVENTS' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 20, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 39, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 47, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 47, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 48, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 53, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 54, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 59, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 60, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 65, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 66, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 74, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 90, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 91, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 20, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 26, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 26, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 26, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: add relevant trace logs'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 2, - "severity": 2, - "message": "Member getCatalog should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 41, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 35, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 2, - "severity": 2, - "message": "Member buildCommandArray should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 35, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 39, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 45, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "This line has a length of 125. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "This line has a length of 173. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 57, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 94, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 95, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 101, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 140, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 152, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "This line has a length of 124. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 19, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 2, - "severity": 2, - "message": "Member buildClasspath should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 40, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 19, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 18, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 23, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 32, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 2, - "severity": 2, - "message": "Member getRulePathEntries should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 36, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 36, - "severity": 2, - "message": "Async method 'getRulePathEntries' has too many statements (17). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 74, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 23, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "This line has a length of 107. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 17, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 18, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 20, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 20, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 10, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 13, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "This line has a length of 131. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 43, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 64, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 97, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 105, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 114, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 24, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 20, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 20, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "This line has a length of 104. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 28, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 2, - "severity": 2, - "message": "Member derivePmdJarName should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 33, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 28, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 29, - "severity": 2, - "message": "Unexpected string concatenation.", - "ruleName": "prefer-template", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-template", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 77, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 2, - "severity": 2, - "message": "Member isSuccessfulExitCode should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'isSuccessfulExitCode'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 19, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 2, - "severity": 2, - "message": "Member handleResults should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 70, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/pmd/PmdEngine.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "File has too many classes (3). Maximum allowed is 1.", - "ruleName": "max-classes-per-file", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-classes-per-file", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Import \"Element\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "This line has a length of 107. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 94, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 17, - "severity": 2, - "message": "Member 'CUSTOM_CONFIG' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 76, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 19, - "severity": 2, - "message": "Member 'EVENTS' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 72, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 6, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 28, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 19, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 17, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 3, - "severity": 2, - "message": "Unquoted property 'base' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 3, - "severity": 2, - "message": "Unquoted property 'nodeIdentifier' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 20, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 47, - "severity": 2, - "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", - "ruleName": "arrow-body-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/arrow-body-style", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "This line has a length of 138. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 93, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 130, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 3, - "severity": 2, - "message": "Unquoted property 'severity' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 3, - "severity": 2, - "message": "Unquoted property 'msgFormatter' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'msgFormatter' should be before 'severity'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 18, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "This line has a length of 130. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "This line has a length of 123. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 41, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 58, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 25, - "severity": 2, - "message": "No magic number: -1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 40, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 57, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 62, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 38, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 68, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 84, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 2, - "severity": 2, - "message": "Expected line before comment.", - "ruleName": "lines-around-comment", - "category": "layout", - "url": "https://eslint.org/docs/rules/lines-around-comment", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "This line has a length of 113. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "This line has a length of 111. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "This line has a length of 143. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 2, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 2, - "severity": 2, - "message": "Member 'SKIPPED_RULES_TO_REASON_MAP' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 10, - "severity": 2, - "message": "Class Property name `SKIPPED_RULES_TO_REASON_MAP` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 49, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 70, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 105, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 106, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 2, - "severity": 2, - "message": "Member logger should be declared before all private instance field definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 2, - "severity": 2, - "message": "Member config should be declared before all private instance field definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 2, - "severity": 2, - "message": "Member pmdCatalogWrapper should be declared before all private instance field definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 2, - "severity": 2, - "message": "Member eventCreator should be declared before all private instance field definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getTargetPatterns.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'matchPath'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 18, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 3, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO implement this for realz'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 10, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 15, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "This line has a length of 143. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 33, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 34, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 59, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 74, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 96, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "This line has a length of 145. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 21, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 22, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 47, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 62, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 84, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 27, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "This line has a length of 107. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 35, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 36, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 60, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 2, - "severity": 2, - "message": "Member isDfaEngine should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'isDfaEngine'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 2, - "severity": 2, - "message": "Member getNormalizedSeverity should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getNormalizedSeverity.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getNormalizedSeverity'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 9, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 9, - "severity": 2, - "message": "No magic number: 2.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 9, - "severity": 2, - "message": "No magic number: 3.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 9, - "severity": 2, - "message": "No magic number: 4.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 9, - "severity": 2, - "message": "No magic number: 5.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 2, - "severity": 2, - "message": "Member init should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "This line has a length of 102. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 2, - "severity": 2, - "message": "Member runInternal should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 29, - "severity": 2, - "message": "Async method 'runInternal' has too many statements (16). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 53, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 99, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 31, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 45, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 60, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 28, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 28, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 49, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 2, - "severity": 2, - "message": "Member processStdOut should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 25, - "severity": 2, - "message": "Method 'processStdOut' has too many statements (16). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 18, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 35, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 16, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 19, - "severity": 2, - "message": "No magic number: -1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 32, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 35, - "severity": 2, - "message": "No magic number: -1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 41, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 34, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 36, - "severity": 2, - "message": "Unquoted property 'compact' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 52, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 52, - "severity": 2, - "message": "Unquoted property 'ignoreDeclaration' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 10, - "severity": 2, - "message": "Use object destructuring.", - "ruleName": "prefer-destructuring", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-destructuring", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 20, - "severity": 2, - "message": "Multiple spaces found before 'pmdJson'.", - "ruleName": "no-multi-spaces", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-multi-spaces", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 39, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "This line has a length of 126. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 24, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 2, - "severity": 2, - "message": "Member processStdErr should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 71, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 100, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 10, - "severity": 2, - "message": "Unnecessary 'else' after 'return'.", - "ruleName": "no-else-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-else-return", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "This line has a length of 112. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 2, - "severity": 2, - "message": "Member translateRuleSetNotFoundException should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'translateRuleSetNotFoundException'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 43, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 68, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 20, - "severity": 2, - "message": "Capture group '(\\S+)' should be converted to a named or non-capturing group.", - "ruleName": "prefer-named-capture-group", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-named-capture-group", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 20, - "severity": 2, - "message": "Capture group '(\\S+)' should be converted to a named or non-capturing group.", - "ruleName": "prefer-named-capture-group", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-named-capture-group", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 20, - "severity": 2, - "message": "Use the 'u' flag.", - "ruleName": "require-unicode-regexp", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/require-unicode-regexp", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 7, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 7, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 45, - "severity": 2, - "message": "No magic number: 3.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 78, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 97, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 101, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 10, - "severity": 2, - "message": "Unnecessary 'else' after 'return'.", - "ruleName": "no-else-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-else-return", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "This line has a length of 126. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 2, - "severity": 2, - "message": "Member nodeRepresentsViolations should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'nodeRepresentsViolations'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 2, - "severity": 2, - "message": "Member 'nodeRepresentsViolations' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 38, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 39, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 109, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 2, - "severity": 2, - "message": "Member xmlToRuleResults should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 29, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 64, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 30, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 6, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 6, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 6, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 64, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 65, - "severity": 2, - "message": "There should be no linebreak after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 7, - "severity": 2, - "message": "There should be no linebreak before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 14, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 42, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 45, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 2, - "severity": 2, - "message": "Member fileNodeToRuleResult should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 30, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 31, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 4, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 4, - "severity": 2, - "message": "Unquoted property 'fileName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 33, - "severity": 2, - "message": "[\"name\"] is better written in dot notation.", - "ruleName": "@typescript-eslint/dot-notation", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/dot-notation", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 4, - "severity": 2, - "message": "Unquoted property 'violations' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 36, - "severity": 2, - "message": "Unexpected newline after '('.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 6, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 6, - "severity": 2, - "message": "Identifier name 'v' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 26, - "severity": 2, - "message": "Unexpected block statement surrounding arrow body; parenthesize the returned value and move it immediately after the `=>`.", - "ruleName": "arrow-body-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/arrow-body-style", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 7, - "severity": 2, - "message": "Unquoted property 'line' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 7, - "severity": 2, - "message": "Unquoted property 'column' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'column' should be before 'line'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 7, - "severity": 2, - "message": "Unquoted property 'endLine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 7, - "severity": 2, - "message": "Unquoted property 'endColumn' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'endColumn' should be before 'endLine'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 7, - "severity": 2, - "message": "Unquoted property 'severity' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 7, - "severity": 2, - "message": "Unquoted property 'ruleName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'ruleName' should be before 'severity'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 7, - "severity": 2, - "message": "Unquoted property 'category' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'category' should be before 'ruleName'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 7, - "severity": 2, - "message": "Unquoted property 'url' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 7, - "severity": 2, - "message": "Unquoted property 'message' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'message' should be before 'url'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 4, - "severity": 2, - "message": "Unexpected newline before ')'.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 2, - "severity": 2, - "message": "Member errorNodeToRuleResult should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 32, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 1, - "severity": 2, - "message": "This line has a length of 105. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 56, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 56, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "File has too many lines (534). Maximum allowed is 300.", - "ruleName": "max-lines", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 4, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 4, - "severity": 2, - "message": "Unquoted property 'fileName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 4, - "severity": 2, - "message": "Unquoted property 'violations' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 16, - "severity": 2, - "message": "A linebreak is required after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 5, - "severity": 2, - "message": "Unquoted property 'line' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 5, - "severity": 2, - "message": "Unquoted property 'column' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'column' should be before 'line'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 5, - "severity": 2, - "message": "Unquoted property 'severity' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 5, - "severity": 2, - "message": "Unquoted property 'ruleName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'ruleName' should be before 'severity'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 5, - "severity": 2, - "message": "Unquoted property 'category' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'category' should be before 'ruleName'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 5, - "severity": 2, - "message": "Unquoted property 'message' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 5, - "severity": 2, - "message": "Unquoted property 'exception' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'exception' should be before 'message'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 5, - "severity": 2, - "message": "A linebreak is required before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 2, - "severity": 2, - "message": "Member filterSkippedRulesFromResults should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 39, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 39, - "severity": 2, - "message": "Method 'filterSkippedRulesFromResults' has too many statements (13). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 40, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 87, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 320, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 320, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 321, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 321, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 321, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 326, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 326, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 326, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 327, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 327, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 327, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 327, - "column": 6, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 328, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 328, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 328, - "column": 6, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 54, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 55, - "severity": 2, - "message": "There should be no linebreak after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 27, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 7, - "severity": 2, - "message": "There should be no linebreak before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 335, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 335, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 335, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 336, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 336, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 336, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 337, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 337, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 338, - "column": 1, - "severity": 2, - "message": "This line has a length of 123. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 338, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 338, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 36, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 340, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 340, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 6, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 342, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 342, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 342, - "column": 6, - "severity": 2, - "message": "Unquoted property 'fileName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 343, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 343, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 343, - "column": 6, - "severity": 2, - "message": "Unquoted property 'violations' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 344, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 344, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 344, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 345, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 345, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 345, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 346, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 346, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 348, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 348, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 350, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 350, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 352, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 353, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 2, - "severity": 2, - "message": "Member emitErrorsAndWarnings should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 2, - "severity": 2, - "message": "Method 'emitErrorsAndWarnings' has too many lines (54). Maximum allowed is 50.", - "ruleName": "max-lines-per-function", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines-per-function", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 32, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 59, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 355, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 355, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 356, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 356, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 356, - "column": 33, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 356, - "column": 33, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 356, - "column": 33, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 358, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 358, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 358, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 358, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 359, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 359, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 359, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 360, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 360, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 360, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 361, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 361, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 361, - "column": 10, - "severity": 2, - "message": "Use object destructuring.", - "ruleName": "prefer-destructuring", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-destructuring", - "normalizedSeverity": 1 - }, - { - "line": 362, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 362, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 362, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 363, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 363, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 364, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 364, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 365, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 365, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 366, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 366, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 366, - "column": 57, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 367, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 367, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 368, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 368, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 369, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 369, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 370, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 370, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 371, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 371, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 373, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 373, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 374, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 374, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 375, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 375, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 376, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 376, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 376, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 376, - "column": 65, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 377, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 377, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 378, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 378, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 379, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 379, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 381, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 381, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 382, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 382, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 383, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 383, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 385, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 385, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 386, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 386, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 387, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 387, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 388, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 388, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 388, - "column": 57, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 389, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 389, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 390, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 390, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 391, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 391, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 392, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 392, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 393, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 393, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 395, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 395, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 396, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 396, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 397, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 397, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 398, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 398, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 398, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 398, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 398, - "column": 64, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 398, - "column": 65, - "severity": 2, - "message": "There should be no linebreak after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 399, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 399, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 400, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 400, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 400, - "column": 7, - "severity": 2, - "message": "There should be no linebreak before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 401, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 401, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 402, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 402, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 402, - "column": 22, - "severity": 2, - "message": "Unexpected newline after '('.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 403, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 403, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 404, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 404, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 404, - "column": 6, - "severity": 2, - "message": "Unexpected newline before ')'.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 404, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 405, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 405, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 405, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 406, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 406, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 406, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 407, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 407, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 409, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 409, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 409, - "column": 2, - "severity": 2, - "message": "Member toText should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 409, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'toText'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 409, - "column": 16, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 409, - "column": 17, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 409, - "column": 17, - "severity": 2, - "message": "Identifier name 'v' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 409, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 410, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 410, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 410, - "column": 29, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 410, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 411, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 411, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 411, - "column": 11, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 411, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 412, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 412, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 414, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 414, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 414, - "column": 25, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 414, - "column": 25, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 414, - "column": 25, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 414, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 415, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 415, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 415, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 418, - "column": 1, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 418, - "column": 21, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 418, - "column": 22, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 418, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 419, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 419, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 419, - "column": 57, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 419, - "column": 73, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 422, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 423, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 423, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 423, - "column": 2, - "severity": 2, - "message": "Member 'THIS_ENGINE' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 423, - "column": 17, - "severity": 2, - "message": "Class Property name `THIS_ENGINE` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 2, - "severity": 2, - "message": "Member ENGINE_NAME should be declared before all private static field definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 16, - "severity": 2, - "message": "Class Property name `ENGINE_NAME` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getName.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getName'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 9, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 20, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 427, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 427, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 427, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 428, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 428, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 430, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 430, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 430, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getCatalog.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 430, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 430, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 430, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 431, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 431, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 431, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 432, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 432, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 434, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 434, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 434, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition shouldEngineRun.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 434, - "column": 2, - "severity": 2, - "message": "Method 'shouldEngineRun' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 434, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'shouldEngineRun'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 434, - "column": 17, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 435, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 435, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 435, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 436, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 436, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 436, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 437, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 437, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 437, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 438, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 438, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 438, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 438, - "column": 37, - "severity": 2, - "message": "Expected newline before ')'.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 438, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 439, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 439, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 440, - "column": 1, - "severity": 2, - "message": "This line has a length of 159. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 440, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 440, - "column": 4, - "severity": 2, - "message": "'&&' should be placed at the end of the line.", - "ruleName": "operator-linebreak", - "category": "layout", - "url": "https://eslint.org/docs/rules/operator-linebreak", - "normalizedSeverity": 1 - }, - { - "line": 440, - "column": 7, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 440, - "column": 28, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 440, - "column": 32, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 440, - "column": 32, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 440, - "column": 32, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: there's a bug in...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 441, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 441, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 441, - "column": 3, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: targetPaths count should be...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 441, - "column": 3, - "severity": 2, - "message": "Expected space or tab after '//' in comment.", - "ruleName": "spaced-comment", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/spaced-comment", - "normalizedSeverity": 1 - }, - { - "line": 441, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 442, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 442, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 444, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 444, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 444, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 444, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition isEngineRequested.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 444, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 444, - "column": 20, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 444, - "column": 44, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 444, - "column": 89, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 445, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 445, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 446, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 446, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 446, - "column": 3, - "severity": 2, - "message": "'&&' should be placed at the end of the line.", - "ruleName": "operator-linebreak", - "category": "layout", - "url": "https://eslint.org/docs/rules/operator-linebreak", - "normalizedSeverity": 1 - }, - { - "line": 446, - "column": 61, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 446, - "column": 76, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 447, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 447, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 449, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 449, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 450, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 450, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 451, - "column": 1, - "severity": 2, - "message": "This line has a length of 107. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 451, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 452, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 452, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 453, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 454, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 454, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 1, - "severity": 2, - "message": "This line has a length of 144. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 2, - "severity": 2, - "message": "Async method 'run' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 18, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 19, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 44, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 59, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 82, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 457, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 457, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 459, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 459, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 459, - "column": 40, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 459, - "column": 40, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 459, - "column": 61, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 10, - "severity": 2, - "message": "Returning an awaited promise is not allowed in this context.", - "ruleName": "@typescript-eslint/return-await", - "category": "problem", - "url": "https://typescript-eslint.io/rules/return-await", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 47, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 461, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 461, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 463, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 463, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 463, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 463, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 464, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 464, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 464, - "column": 10, - "severity": 2, - "message": "Returning an awaited promise is not allowed in this context.", - "ruleName": "@typescript-eslint/return-await", - "category": "problem", - "url": "https://typescript-eslint.io/rules/return-await", - "normalizedSeverity": 1 - }, - { - "line": 464, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 465, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 465, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 465, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 468, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 469, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 469, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 469, - "column": 2, - "severity": 2, - "message": "Member 'THIS_ENGINE' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 469, - "column": 17, - "severity": 2, - "message": "Class Property name `THIS_ENGINE` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 471, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 471, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 471, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getName.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 471, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getName'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 471, - "column": 9, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 471, - "column": 20, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 472, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 472, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 472, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 473, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 473, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition isEnabled.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'isEnabled'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 11, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 476, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 476, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 476, - "column": 33, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 476, - "column": 33, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 476, - "column": 72, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 477, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 477, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 479, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 479, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 479, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getCatalog.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 479, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 479, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getCatalog'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 479, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 479, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 480, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 480, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 480, - "column": 3, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: revisit this when adding...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 481, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 481, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 482, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 482, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 482, - "column": 4, - "severity": 2, - "message": "Unquoted property 'rules' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 483, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 483, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 483, - "column": 4, - "severity": 2, - "message": "Unquoted property 'categories' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 483, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'categories' should be before 'rules'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 484, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 484, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 484, - "column": 4, - "severity": 2, - "message": "Unquoted property 'rulesets' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 485, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 485, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 486, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 486, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 486, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 487, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 487, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 489, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 489, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 489, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition shouldEngineRun.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 489, - "column": 2, - "severity": 2, - "message": "Method 'shouldEngineRun' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 489, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'shouldEngineRun'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 489, - "column": 17, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 490, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 490, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 490, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 491, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 491, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 491, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 492, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 492, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 492, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 493, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 493, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 493, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 493, - "column": 37, - "severity": 2, - "message": "Expected newline before ')'.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 493, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 494, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 494, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 495, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 495, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 495, - "column": 3, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: targetPaths count should be...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 495, - "column": 3, - "severity": 2, - "message": "Expected space or tab after '//' in comment.", - "ruleName": "spaced-comment", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/spaced-comment", - "normalizedSeverity": 1 - }, - { - "line": 495, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 496, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 496, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 498, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 498, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 498, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 498, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition isEngineRequested.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 498, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'isEngineRequested'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 498, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 498, - "column": 20, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 498, - "column": 44, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 498, - "column": 89, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 499, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 499, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 500, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 500, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 500, - "column": 3, - "severity": 2, - "message": "'&&' should be placed at the end of the line.", - "ruleName": "operator-linebreak", - "category": "layout", - "url": "https://eslint.org/docs/rules/operator-linebreak", - "normalizedSeverity": 1 - }, - { - "line": 500, - "column": 70, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 500, - "column": 85, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 501, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 501, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 503, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 503, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 504, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 504, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 504, - "column": 2, - "severity": 2, - "message": "Async method 'run' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 504, - "column": 18, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 505, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 505, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 505, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 506, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 506, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 506, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 507, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 507, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 507, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 508, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 508, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 508, - "column": 3, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 508, - "column": 37, - "severity": 2, - "message": "Expected newline before ')'.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 510, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 510, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 512, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 512, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 513, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 513, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 513, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 513, - "column": 53, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 513, - "column": 77, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 515, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 515, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 515, - "column": 27, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 515, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 516, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 516, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 516, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 516, - "column": 54, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 516, - "column": 82, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 516, - "column": 87, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 517, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 517, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 519, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 519, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 519, - "column": 10, - "severity": 2, - "message": "Returning an awaited promise is not allowed in this context.", - "ruleName": "@typescript-eslint/return-await", - "category": "problem", - "url": "https://typescript-eslint.io/rules/return-await", - "normalizedSeverity": 1 - }, - { - "line": 519, - "column": 47, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 519, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 520, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 520, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 522, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 522, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 522, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 522, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class async method 'getCustomConfig'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 522, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 522, - "column": 32, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 522, - "column": 85, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 523, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 523, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 524, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 524, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 524, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 525, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 525, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 525, - "column": 8, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 525, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 526, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 526, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 526, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 526, - "column": 48, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 526, - "column": 65, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 526, - "column": 81, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 527, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 527, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 529, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 529, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 529, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 530, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 530, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/pmd/PmdLanguageManager.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 41, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 16, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 7, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 10, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 11, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 10, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 11, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 16, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 16, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 8, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 8, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 17, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 18, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 9, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 9, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 9, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 2, - "severity": 2, - "message": "Member resolveLanguageAlias should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 10, - "severity": 2, - "message": "Unnecessary 'else' after 'return'.", - "ruleName": "no-else-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-else-return", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 2, - "severity": 2, - "message": "Member getSupportedLanguages should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 36, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 36, - "severity": 2, - "message": "Async method 'getSupportedLanguages' has too many statements (11). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 44, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "This line has a length of 102. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 43, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 66, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 100, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 110, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 44, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 2, - "severity": 2, - "message": "Assignment (=) can be replaced with operator assignment (||=).", - "ruleName": "logical-assignment-operators", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/logical-assignment-operators", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 2, - "severity": 2, - "message": "Possible race condition: `INSTANCE` might be reassigned based on an outdated value of `INSTANCE`.", - "ruleName": "require-atomic-updates", - "category": "problem", - "url": "https://eslint.org/docs/rules/require-atomic-updates", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 13, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 13, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 9, - "severity": 2, - "message": "Returning an awaited promise is not allowed in this context.", - "ruleName": "@typescript-eslint/return-await", - "category": "problem", - "url": "https://typescript-eslint.io/rules/return-await", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 43, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 76, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 2, - "severity": 2, - "message": "Assignment (=) can be replaced with operator assignment (||=).", - "ruleName": "logical-assignment-operators", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/logical-assignment-operators", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 2, - "severity": 2, - "message": "Possible race condition: `INSTANCE` might be reassigned based on an outdated value of `INSTANCE`.", - "ruleName": "require-atomic-updates", - "category": "problem", - "url": "https://eslint.org/docs/rules/require-atomic-updates", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 13, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 13, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/pmd/PmdSupport.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 28, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 17, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 2, - "severity": 2, - "message": "Enum Member name `XML` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 8, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 2, - "severity": 2, - "message": "Enum Member name `CSV` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 8, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 2, - "severity": 2, - "message": "Enum Member name `TEXT` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 38, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 30, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class async method 'getCustomRulePathEntries'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 42, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 80, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 74, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/pmd/PmdWrapper.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'multiple' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 15, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 20, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 19, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on class property path.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on class property rules.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on class property reportFormat.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on class property reportFile.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on class property logger.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 18, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 18, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 18, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: Add relevant trace log lines'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "This line has a length of 123. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 2, - "severity": 2, - "message": "Member execute should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 2, - "severity": 2, - "message": "Static async method 'execute' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 30, - "severity": 2, - "message": "'path' is already declared in the upper scope on line 4 column 8.", - "ruleName": "@typescript-eslint/no-shadow", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-shadow", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 120, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 4, - "severity": 2, - "message": "Unquoted property 'path' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 4, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 4, - "severity": 2, - "message": "Unquoted property 'rules' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 4, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 4, - "severity": 2, - "message": "Unquoted property 'reportFormat' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'reportFormat' should be before 'rules'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 4, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 4, - "severity": 2, - "message": "Unquoted property 'reportFile' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'reportFile' should be before 'reportFormat'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 4, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 2, - "severity": 2, - "message": "Member constructor should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 14, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 23, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 23, - "severity": 2, - "message": "Unexpected value in conditional. A boolean expression is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 2, - "severity": 2, - "message": "Member buildCommandArray should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 35, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 35, - "severity": 2, - "message": "Async method 'buildCommandArray' has too many statements (13). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 39, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 45, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "This line has a length of 125. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 39, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "This line has a length of 105. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 16, - "severity": 2, - "message": "A linebreak is required after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 23, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 55, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 66, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 78, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 79, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 91, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 4, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 14, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 32, - "severity": 2, - "message": "A linebreak is required before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 27, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 14, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 26, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 14, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 28, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 19, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 2, - "severity": 2, - "message": "Member isSuccessfulExitCode should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'isSuccessfulExitCode'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 19, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 33, - "severity": 2, - "message": "No magic number: 4.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/formatter/RuleResultRecombinator.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 18, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "This line has a length of 133. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 120, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 22, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 19, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 24, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 35, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 2, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 2, - "severity": 2, - "message": "Unquoted property 'category' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'category' should be before 'description'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 2, - "severity": 2, - "message": "Unquoted property 'url' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 3, - "severity": 2, - "message": "Unquoted property 'header' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 2, - "severity": 2, - "message": "Unquoted property 'sourceLocation' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 3, - "severity": 2, - "message": "Unquoted property 'header' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 11, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 2, - "severity": 2, - "message": "Unquoted property 'sinkLocation' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'sinkLocation' should be before 'sourceLocation'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 3, - "severity": 2, - "message": "Unquoted property 'header' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 11, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 8, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 2, - "severity": 2, - "message": "Unquoted property 'location' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 14, - "severity": 2, - "message": "Unexpected class with only static properties.", - "ruleName": "@typescript-eslint/no-extraneous-class", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-extraneous-class", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "This line has a length of 188. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 2, - "severity": 2, - "message": "Static async method 'recombineAndReformatResults' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 49, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 50, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 96, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 185, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 34, - "severity": 2, - "message": "Requires a space after '{'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 48, - "severity": 2, - "message": "Requires a space before '}'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 57, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 51, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 53, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "This line has a length of 140. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 11, - "severity": 2, - "message": "Unquoted property 'minSev' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 45, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 45, - "severity": 2, - "message": "Unquoted property 'results' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 72, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 72, - "severity": 2, - "message": "Unquoted property 'summaryMap' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 116, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 135, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 27, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 28, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 59, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 38, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 11, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 13, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "This line has a length of 129. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 22, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 22, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 22, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 56, - "severity": 2, - "message": "Unexpected use of undefined.", - "ruleName": "no-undefined", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-undefined", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 66, - "severity": 2, - "message": "Operator '?' must be spaced.", - "ruleName": "@typescript-eslint/space-infix-ops", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-infix-ops", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 68, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "This line has a length of 129. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 20, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "This line has a length of 129. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 35, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 36, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 59, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 126, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 14, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 21, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 5, - "severity": 2, - "message": "Unquoted property 'fileCount' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 5, - "severity": 2, - "message": "Unquoted property 'violationCount' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 7, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 7, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 35, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 20, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 20, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 2, - "severity": 2, - "message": "Static method 'constructXml' has too many lines (74). Maximum allowed is 50.", - "ruleName": "max-lines-per-function", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines-per-function", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 29, - "severity": 2, - "message": "Static method 'constructXml' has too many statements (27). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 30, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 19, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "This line has a length of 141. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 46, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 70, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 85, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 100, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 126, - "severity": 2, - "message": "Unexpected use of undefined.", - "ruleName": "no-undefined", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-undefined", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 136, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'let' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected a '*' at the start of this line.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected a '*' at the start of this line.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected a '*' at the start of this line.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected a '*' at the start of this line.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected a '*' at the start of this line.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected a '*' at the start of this line.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected a '*' at the start of this line.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected a '*' at the start of this line.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected a '*' at the start of this line.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected this line to be aligned with the start of the comment.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 40, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 15, - "severity": 2, - "message": "Identifier name 'v' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 5, - "severity": 2, - "message": "Unary operator '++' used.", - "ruleName": "no-plusplus", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-plusplus", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 68, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 17, - "severity": 2, - "message": "A linebreak is required after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 11, - "severity": 2, - "message": "Multiple spaces found before '{'.", - "ruleName": "no-multi-spaces", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-multi-spaces", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 13, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 6, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 6, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 73, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 17, - "severity": 2, - "message": "A linebreak is required after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 49, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 87, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 13, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 31, - "severity": 2, - "message": "Static method 'constructJunit' has too many statements (12). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 32, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "This line has a length of 111. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 39, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 39, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 65, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 78, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 24, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 70, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "This line has a length of 165. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 134, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 157, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 68, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 68, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 27, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 10, - "severity": 2, - "message": "Unnecessary 'else' after 'return'.", - "ruleName": "no-else-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-else-return", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 40, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 40, - "severity": 2, - "message": "Static method 'violationJsonToJUnitTag' has too many statements (18). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 59, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 93, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 16, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 16, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 49, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 18, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 18, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 51, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 7, - "severity": 2, - "message": "Variable 'body' should be initialized on declaration.", - "ruleName": "@typescript-eslint/init-declarations", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/init-declarations", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 31, - "severity": 2, - "message": "Static method 'constructTable' has too many statements (14). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 32, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 19, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 22, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 10, - "severity": 2, - "message": "Use object destructuring.", - "ruleName": "prefer-destructuring", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-destructuring", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 54, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 6, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 6, - "severity": 2, - "message": "Unquoted property 'category' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 6, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'category' should be before 'description'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 6, - "severity": 2, - "message": "Unquoted property 'url' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 7, - "severity": 2, - "message": "Unquoted property 'location' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 9, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 12, - "severity": 2, - "message": "Unexpected negated condition.", - "ruleName": "no-negated-condition", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-negated-condition", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 17, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 6, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 6, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "File has too many lines (488). Maximum allowed is 300.", - "ruleName": "max-lines", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 7, - "severity": 2, - "message": "Unquoted property 'sourceLocation' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 9, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 59, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 7, - "severity": 2, - "message": "Unquoted property 'sourceLocation' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 7, - "severity": 2, - "message": "Unquoted property 'sinkLocation' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'sinkLocation' should be before 'sourceLocation'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 9, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 20, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 30, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 31, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 89, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 320, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 320, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 320, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 321, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 321, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 321, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 7, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 7, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 7, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 7, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 1, - "severity": 2, - "message": "This line has a length of 105. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 53, - "severity": 2, - "message": "Use the 'u' flag.", - "ruleName": "require-unicode-regexp", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/require-unicode-regexp", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 60, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 61, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 75, - "severity": 2, - "message": "Use the 'u' flag.", - "ruleName": "require-unicode-regexp", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/require-unicode-regexp", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 81, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 82, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 88, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 326, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 326, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 326, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 327, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 327, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 327, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 328, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 328, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 48, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 48, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 48, - "severity": 2, - "message": "Identifier name 'r' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 75, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 79, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 40, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 40, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 40, - "severity": 2, - "message": "Identifier name 'r' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 67, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 1, - "severity": 2, - "message": "This line has a length of 107. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 2, - "severity": 2, - "message": "Static async method 'constructHtml' has too many lines (76). Maximum allowed is 50.", - "ruleName": "max-lines-per-function", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines-per-function", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 36, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 36, - "severity": 2, - "message": "Static async method 'constructHtml' has too many statements (24). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 37, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 104, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 335, - "column": 1, - "severity": 2, - "message": "This line has a length of 142. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 335, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 335, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 335, - "column": 46, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 335, - "column": 70, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 335, - "column": 85, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 335, - "column": 100, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 335, - "column": 126, - "severity": 2, - "message": "Unexpected use of undefined.", - "ruleName": "no-undefined", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-undefined", - "normalizedSeverity": 1 - }, - { - "line": 336, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 336, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 336, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 340, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 340, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 340, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 15, - "severity": 2, - "message": "Identifier name 'v' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 342, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 342, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 342, - "column": 9, - "severity": 2, - "message": "Variable 'htmlFormattedViolation' should be initialized on declaration.", - "ruleName": "@typescript-eslint/init-declarations", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/init-declarations", - "normalizedSeverity": 1 - }, - { - "line": 343, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 343, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 343, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 344, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 344, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 345, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 345, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 345, - "column": 7, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 346, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 346, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 346, - "column": 7, - "severity": 2, - "message": "Unquoted property 'fileName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 7, - "severity": 2, - "message": "Unquoted property 'severity' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 17, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 18, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 18, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 38, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 348, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 348, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 348, - "column": 7, - "severity": 2, - "message": "Unquoted property 'ruleName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 348, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'ruleName' should be before 'severity'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 349, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 349, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 349, - "column": 7, - "severity": 2, - "message": "Unquoted property 'category' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 349, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'category' should be before 'ruleName'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 350, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 350, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 350, - "column": 7, - "severity": 2, - "message": "Unquoted property 'url' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 1, - "severity": 2, - "message": "This line has a length of 173. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 7, - "severity": 2, - "message": "Unquoted property 'message' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'message' should be before 'url'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 16, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 16, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 74, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 92, - "severity": 2, - "message": "Use the 'u' flag.", - "ruleName": "require-unicode-regexp", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/require-unicode-regexp", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 98, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 99, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 120, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 120, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 352, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 352, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 352, - "column": 7, - "severity": 2, - "message": "Unquoted property 'line' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 352, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'line' should be before 'message'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 353, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 353, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 353, - "column": 7, - "severity": 2, - "message": "Unquoted property 'column' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 353, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'column' should be before 'line'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 7, - "severity": 2, - "message": "Unquoted property 'endLine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 355, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 355, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 355, - "column": 7, - "severity": 2, - "message": "Unquoted property 'endColumn' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 355, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'endColumn' should be before 'endLine'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 356, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 356, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 356, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 356, - "column": 7, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 357, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 357, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 357, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 358, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 358, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 359, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 359, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 359, - "column": 7, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 360, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 360, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 360, - "column": 7, - "severity": 2, - "message": "Unquoted property 'fileName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 361, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 361, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 361, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 361, - "column": 7, - "severity": 2, - "message": "Unquoted property 'severity' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 361, - "column": 17, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 361, - "column": 18, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 361, - "column": 18, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 361, - "column": 38, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 362, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 362, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 362, - "column": 7, - "severity": 2, - "message": "Unquoted property 'ruleName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 362, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'ruleName' should be before 'severity'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 363, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 363, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 363, - "column": 7, - "severity": 2, - "message": "Unquoted property 'category' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 363, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'category' should be before 'ruleName'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 364, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 364, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 364, - "column": 7, - "severity": 2, - "message": "Unquoted property 'url' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 365, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 365, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 365, - "column": 7, - "severity": 2, - "message": "Unquoted property 'message' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 365, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'message' should be before 'url'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 366, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 366, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 366, - "column": 7, - "severity": 2, - "message": "Unquoted property 'line' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 366, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'line' should be before 'message'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 367, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 367, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 367, - "column": 7, - "severity": 2, - "message": "Unquoted property 'column' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 367, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'column' should be before 'line'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 368, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 368, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 368, - "column": 7, - "severity": 2, - "message": "Unquoted property 'sinkFileName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 369, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 369, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 369, - "column": 7, - "severity": 2, - "message": "Unquoted property 'sinkLine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 370, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 370, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 370, - "column": 7, - "severity": 2, - "message": "Unquoted property 'sinkColumn' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 370, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'sinkColumn' should be before 'sinkLine'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 371, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 371, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 371, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 372, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 372, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 373, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 373, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 373, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 374, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 374, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 374, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 375, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 375, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 377, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 377, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 378, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 378, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 378, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 379, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 379, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 379, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 379, - "column": 24, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 379, - "column": 24, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 379, - "column": 32, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 379, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 379, - "column": 56, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 1, - "severity": 2, - "message": "This line has a length of 127. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 70, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 71, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 76, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 77, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 82, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 83, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 88, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 89, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 106, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 381, - "column": 1, - "severity": 2, - "message": "This line has a length of 105. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 381, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 381, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 382, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 382, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 382, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 382, - "column": 43, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 383, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 383, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 383, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 384, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 384, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 385, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 385, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 385, - "column": 40, - "severity": 2, - "message": "No magic number: 2.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 385, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 386, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 386, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 387, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 387, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 387, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 387, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 388, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 388, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 389, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 389, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 390, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 390, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 391, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 391, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 391, - "column": 20, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 392, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 392, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 392, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 393, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 393, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 393, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 393, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 394, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 394, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 394, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 395, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 395, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 395, - "column": 20, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 396, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 396, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 396, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 397, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 397, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 397, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 397, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 398, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 398, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 399, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 399, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 399, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 400, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 400, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 400, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 401, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 401, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 402, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 402, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 402, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 403, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 403, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 403, - "column": 4, - "severity": 2, - "message": "Unquoted property 'violations' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 404, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 404, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 404, - "column": 4, - "severity": 2, - "message": "Unquoted property 'workingDirectory' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 405, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 405, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 405, - "column": 4, - "severity": 2, - "message": "Unquoted property 'commandLine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 405, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'commandLine' should be before 'workingDirectory'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 405, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 406, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 406, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 408, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 408, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 408, - "column": 35, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 408, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 409, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 409, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 411, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 411, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 411, - "column": 2, - "severity": 2, - "message": "Static async method 'constructCsv' has too many lines (55). Maximum allowed is 50.", - "ruleName": "max-lines-per-function", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines-per-function", - "normalizedSeverity": 1 - }, - { - "line": 411, - "column": 35, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 411, - "column": 35, - "severity": 2, - "message": "Static async method 'constructCsv' has too many statements (26). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 411, - "column": 36, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 411, - "column": 76, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 412, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 412, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 1, - "severity": 2, - "message": "This line has a length of 141. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 46, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 70, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 85, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 100, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 126, - "severity": 2, - "message": "Unexpected use of undefined.", - "ruleName": "no-undefined", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-undefined", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 136, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 415, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 415, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 415, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 416, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 416, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 416, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 417, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 417, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 417, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 417, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 417, - "column": 40, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 417, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 418, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 418, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 419, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 419, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 419, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 420, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 420, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 420, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 420, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 421, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 421, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 422, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 422, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 422, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 423, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 423, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 423, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 1, - "severity": 2, - "message": "This line has a length of 145. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 31, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 46, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 47, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 63, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 64, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 78, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 79, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 95, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 96, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 108, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 109, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 121, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 122, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 137, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 425, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 425, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 425, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 24, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 32, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 427, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 427, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 428, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 428, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 429, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 429, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 429, - "column": 16, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 429, - "column": 23, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 429, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 429, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 429, - "column": 39, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 429, - "column": 45, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 429, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 429, - "column": 57, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 429, - "column": 58, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 432, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 432, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 433, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 433, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 433, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 434, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 434, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 434, - "column": 10, - "severity": 2, - "message": "Use object destructuring.", - "ruleName": "prefer-destructuring", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-destructuring", - "normalizedSeverity": 1 - }, - { - "line": 435, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 435, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 435, - "column": 15, - "severity": 2, - "message": "Identifier name 'v' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 435, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 436, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 436, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 438, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 438, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 438, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 438, - "column": 17, - "severity": 2, - "message": "Union type constituents must be sorted.", - "ruleName": "@typescript-eslint/sort-type-constituents", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/sort-type-constituents", - "normalizedSeverity": 1 - }, - { - "line": 438, - "column": 23, - "severity": 2, - "message": "Operator '|' must be spaced.", - "ruleName": "@typescript-eslint/space-infix-ops", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-infix-ops", - "normalizedSeverity": 1 - }, - { - "line": 438, - "column": 37, - "severity": 2, - "message": "Unary operator '++' used.", - "ruleName": "no-plusplus", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-plusplus", - "normalizedSeverity": 1 - }, - { - "line": 438, - "column": 52, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 439, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 439, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 439, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 440, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 440, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 440, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 441, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 441, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 442, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 442, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 442, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 443, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 443, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 443, - "column": 24, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 443, - "column": 32, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 443, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 444, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 444, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 444, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 445, - "column": 1, - "severity": 2, - "message": "This line has a length of 145. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 445, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 445, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 445, - "column": 24, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 445, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 445, - "column": 54, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 445, - "column": 68, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 445, - "column": 88, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 445, - "column": 104, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 445, - "column": 116, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 445, - "column": 131, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 446, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 446, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 447, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 447, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 447, - "column": 25, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 447, - "column": 30, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 447, - "column": 37, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 447, - "column": 49, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 448, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 448, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 448, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 449, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 449, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 449, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 450, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 450, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 452, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 452, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 453, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 453, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 453, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 454, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 454, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 454, - "column": 4, - "severity": 2, - "message": "Unquoted property 'quoted' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 4, - "severity": 2, - "message": "Unquoted property 'quoted_empty' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 4, - "severity": 2, - "message": "Object Literal Property name `quoted_empty` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 4, - "severity": 2, - "message": "Identifier 'quoted_empty' is not in camel case.", - "ruleName": "camelcase", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/camelcase", - "normalizedSeverity": 1 - }, - { - "line": 456, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 456, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 457, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 457, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 457, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 458, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 458, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 458, - "column": 22, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 458, - "column": 34, - "severity": 2, - "message": "Multiple spaces found before '('.", - "ruleName": "no-multi-spaces", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-multi-spaces", - "normalizedSeverity": 1 - }, - { - "line": 458, - "column": 34, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 458, - "column": 37, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 458, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 459, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 459, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 459, - "column": 9, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 459, - "column": 9, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 459, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 461, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 461, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 462, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 462, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 462, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 463, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 463, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 463, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 464, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 464, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 464, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 465, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 465, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 467, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 467, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 468, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 468, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 469, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 470, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 470, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 471, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 471, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 472, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 473, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 474, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 33, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 34, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 476, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 476, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 476, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 477, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 477, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 477, - "column": 35, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 477, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 478, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 478, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 478, - "column": 51, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 478, - "column": 55, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 479, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 479, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 479, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 480, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 480, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 481, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 481, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 481, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 482, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 482, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 482, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 482, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 483, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 483, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 483, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 483, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 484, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 484, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 484, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 484, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 485, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 485, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 486, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 486, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 486, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 487, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 487, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 487, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/formatter/SarifFormatter.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "File has too many classes (6). Maximum allowed is 1.", - "ruleName": "max-classes-per-file", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-classes-per-file", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 18, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 43, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 51, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 47, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'multiple' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 21, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 20, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 35, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 16, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 59, - "severity": 2, - "message": "Member 'ReportingDescriptor' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 85, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 2, - "severity": 2, - "message": "Expected line before comment.", - "ruleName": "lines-around-comment", - "category": "layout", - "url": "https://eslint.org/docs/rules/lines-around-comment", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 2, - "severity": 2, - "message": "Expected line before comment.", - "ruleName": "lines-around-comment", - "category": "layout", - "url": "https://eslint.org/docs/rules/lines-around-comment", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 2, - "severity": 2, - "message": "Member engine should be declared before all private instance field definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 40, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 21, - "severity": 2, - "message": "[\"results\"] is better written in dot notation.", - "ruleName": "@typescript-eslint/dot-notation", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/dot-notation", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 21, - "severity": 2, - "message": "[\"invocations\"] is better written in dot notation.", - "ruleName": "@typescript-eslint/dot-notation", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/dot-notation", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 30, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 2, - "severity": 2, - "message": "Member getLocation should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 4, - "severity": 2, - "message": "Unquoted property 'physicalLocation' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 5, - "severity": 2, - "message": "Unquoted property 'artifactLocation' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 6, - "severity": 2, - "message": "Unquoted property 'uri' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 2, - "severity": 2, - "message": "Member populateRuleMap should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 25, - "severity": 2, - "message": "Method 'populateRuleMap' has too many statements (15). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 48, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 98, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "This line has a length of 174. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 59, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 76, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 99, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 118, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 132, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 158, - "severity": 2, - "message": "Unexpected use of undefined.", - "ruleName": "no-undefined", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-undefined", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 14, - "severity": 2, - "message": "Identifier name 'r' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 15, - "severity": 2, - "message": "Identifier name 'v' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 6, - "severity": 2, - "message": "Unexpected use of continue statement.", - "ruleName": "no-continue", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-continue", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 51, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 6, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 6, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 34, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 34, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 39, - "severity": 2, - "message": "Unnecessary optional chain on a non-nullish value.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 55, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 34, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 6, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 7, - "severity": 2, - "message": "Unquoted property 'id' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 7, - "severity": 2, - "message": "Unquoted property 'shortDescription' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 8, - "severity": 2, - "message": "Unquoted property 'text' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 41, - "severity": 2, - "message": "Use the 'u' flag.", - "ruleName": "require-unicode-regexp", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/require-unicode-regexp", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 47, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 48, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 51, - "severity": 2, - "message": "Expected line break before `.replace`.", - "ruleName": "newline-per-chained-call", - "category": "layout", - "url": "https://eslint.org/docs/rules/newline-per-chained-call", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 60, - "severity": 2, - "message": "Use the 'u' flag.", - "ruleName": "require-unicode-regexp", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/require-unicode-regexp", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 66, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 67, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 7, - "severity": 2, - "message": "Unquoted property 'properties' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'properties' should be before 'shortDescription'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 7, - "severity": 2, - "message": "Unquoted property 'category' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 7, - "severity": 2, - "message": "Unquoted property 'severity' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "This line has a length of 169. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 7, - "severity": 2, - "message": "Unquoted property 'normalizedSeverity' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'normalizedSeverity' should be before 'severity'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 27, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 28, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 28, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 48, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 71, - "severity": 2, - "message": "Unexpected use of undefined.", - "ruleName": "no-undefined", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-undefined", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 82, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 82, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 82, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 17, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 12, - "severity": 2, - "message": "[\"helpUri\"] is better written in dot notation.", - "ruleName": "@typescript-eslint/dot-notation", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/dot-notation", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 12, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 2, - "severity": 2, - "message": "Member format should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 2, - "severity": 2, - "message": "Method 'format' has too many lines (74). Maximum allowed is 50.", - "ruleName": "max-lines-per-function", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines-per-function", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 15, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 15, - "severity": 2, - "message": "Method 'format' has too many statements (26). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 16, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 38, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 70, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 4, - "severity": 2, - "message": "Unquoted property 'executionSuccessful' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 4, - "severity": 2, - "message": "Unquoted property 'toolExecutionNotifications' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 4, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 66, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 14, - "severity": 2, - "message": "Identifier name 'r' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 15, - "severity": 2, - "message": "Identifier name 'v' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "This line has a length of 103. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "This line has a length of 111. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 7, - "severity": 2, - "message": "Unquoted property 'locations' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 7, - "severity": 2, - "message": "Unquoted property 'message' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 8, - "severity": 2, - "message": "Unquoted property 'text' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 32, - "severity": 2, - "message": "Use the 'u' flag.", - "ruleName": "require-unicode-regexp", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/require-unicode-regexp", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 39, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 9, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 6, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 7, - "severity": 2, - "message": "Unquoted property 'level' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 7, - "severity": 2, - "message": "Unquoted property 'ruleId' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 7, - "severity": 2, - "message": "Unquoted property 'ruleIndex' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 7, - "severity": 2, - "message": "Unquoted property 'message' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'message' should be before 'ruleIndex'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 8, - "severity": 2, - "message": "Unquoted property 'text' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 32, - "severity": 2, - "message": "Use the 'u' flag.", - "ruleName": "require-unicode-regexp", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/require-unicode-regexp", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 39, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 6, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 6, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 7, - "severity": 2, - "message": "Unquoted property 'startLine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 18, - "severity": 2, - "message": "Missing radix parameter.", - "ruleName": "radix", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/radix", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 30, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 30, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 43, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 7, - "severity": 2, - "message": "Unquoted property 'startColumn' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'startColumn' should be before 'startLine'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 20, - "severity": 2, - "message": "Missing radix parameter.", - "ruleName": "radix", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/radix", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 32, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 32, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 45, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 24, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 34, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 24, - "severity": 2, - "message": "Missing radix parameter.", - "ruleName": "radix", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/radix", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 24, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 36, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 26, - "severity": 2, - "message": "Missing radix parameter.", - "ruleName": "radix", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/radix", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "This line has a length of 110. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 8, - "severity": 2, - "message": "Unquoted property 'text' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 8, - "severity": 2, - "message": "Unquoted property 'startLine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 19, - "severity": 2, - "message": "Missing radix parameter.", - "ruleName": "radix", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/radix", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 8, - "severity": 2, - "message": "Unquoted property 'startColumn' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 8, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'startColumn' should be before 'startLine'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 21, - "severity": 2, - "message": "Missing radix parameter.", - "ruleName": "radix", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/radix", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 11, - "severity": 2, - "message": "[\"invocations\"] is better written in dot notation.", - "ruleName": "@typescript-eslint/dot-notation", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/dot-notation", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 11, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 8, - "severity": 2, - "message": "Expected newline after '('.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 5, - "severity": 2, - "message": "Unquoted property 'tool' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 6, - "severity": 2, - "message": "Unquoted property 'driver' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 7, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 7, - "severity": 2, - "message": "Unquoted property 'version' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 7, - "severity": 2, - "message": "Unquoted property 'informationUri' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'informationUri' should be before 'version'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 7, - "severity": 2, - "message": "Unquoted property 'rules' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getLevel'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 21, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 10, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 10, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 37, - "severity": 2, - "message": "No magic number: 2.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 41, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 8, - "severity": 2, - "message": "Expected newline after '('.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 5, - "severity": 2, - "message": "Unquoted property 'tool' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 6, - "severity": 2, - "message": "Unquoted property 'driver' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 7, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 7, - "severity": 2, - "message": "Unquoted property 'version' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 7, - "severity": 2, - "message": "Unquoted property 'informationUri' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'informationUri' should be before 'version'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 7, - "severity": 2, - "message": "Unquoted property 'rules' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getLevel'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 21, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 10, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 10, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 37, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 41, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Expected indentation of 0 spaces but found 1.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 8, - "severity": 2, - "message": "Expected newline after '('.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 5, - "severity": 2, - "message": "Unquoted property 'tool' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 6, - "severity": 2, - "message": "Unquoted property 'driver' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 7, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 7, - "severity": 2, - "message": "Unquoted property 'version' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 29, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 29, - "severity": 2, - "message": "Expected space or tab after '/*' in comment.", - "ruleName": "spaced-comment", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/spaced-comment", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 7, - "severity": 2, - "message": "Unquoted property 'informationUri' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'informationUri' should be before 'version'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 7, - "severity": 2, - "message": "Unquoted property 'rules' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getLevel'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 21, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 8, - "severity": 2, - "message": "Expected newline after '('.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 5, - "severity": 2, - "message": "Unquoted property 'tool' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 6, - "severity": 2, - "message": "Unquoted property 'driver' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 7, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 13, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 7, - "severity": 2, - "message": "Unquoted property 'version' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 7, - "severity": 2, - "message": "Unquoted property 'informationUri' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'informationUri' should be before 'version'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 7, - "severity": 2, - "message": "Unquoted property 'rules' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getLevel'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 21, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 16, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 4, - "severity": 2, - "message": "Unquoted property 'tool' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 5, - "severity": 2, - "message": "Unquoted property 'driver' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 6, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 6, - "severity": 2, - "message": "Unquoted property 'version' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "This line has a length of 127. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 6, - "severity": 2, - "message": "Unquoted property 'informationUri' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 6, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'informationUri' should be before 'version'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 6, - "severity": 2, - "message": "Unquoted property 'rules' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getLevel'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 21, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "File has too many lines (364). Maximum allowed is 300.", - "ruleName": "max-lines", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 10, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 10, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 37, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 41, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 320, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 320, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 320, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 321, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 321, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 321, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 9, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 9, - "severity": 2, - "message": "Unnecessary 'else' after 'return'.", - "ruleName": "no-else-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-else-return", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 326, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 1, - "severity": 2, - "message": "This line has a length of 104. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 24, - "severity": 2, - "message": "Async arrow function has too many statements (11). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 31, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 54, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 104, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 335, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 335, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 336, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 336, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 336, - "column": 2, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 337, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 337, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 337, - "column": 3, - "severity": 2, - "message": "Unquoted property 'version' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 337, - "column": 12, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 338, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 338, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 338, - "column": 3, - "severity": 2, - "message": "Unquoted property '$schema' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 338, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. '$schema' should be before 'version'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 338, - "column": 12, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 3, - "severity": 2, - "message": "Unquoted property 'runs' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 9, - "severity": 2, - "message": "There should be no linebreak after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 340, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 340, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 340, - "column": 3, - "severity": 2, - "message": "There should be no linebreak before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 343, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 343, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 343, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 343, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 344, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 344, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 344, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 344, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 345, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 345, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 345, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 346, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 346, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 346, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 346, - "column": 2, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 348, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 348, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 348, - "column": 30, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 348, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 349, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 349, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 350, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 350, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 350, - "column": 13, - "severity": 2, - "message": "Identifier name 'r' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 350, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 352, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 352, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 355, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 355, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 355, - "column": 21, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 355, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 356, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 356, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 357, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 357, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 357, - "column": 44, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 357, - "column": 59, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 358, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 358, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 360, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 360, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 360, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 361, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 364, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 364, - "column": 24, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/retire-js/RetireJsEngine.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 102, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 57, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 17, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 15, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 20, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "More than 2 blank lines not allowed.", - "ruleName": "no-multiple-empty-lines", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-multiple-empty-lines", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "This line has a length of 113. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 2, - "severity": 2, - "message": "Unquoted property 'rules' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 9, - "severity": 2, - "message": "A linebreak is required after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 3, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 3, - "severity": 2, - "message": "Unquoted property 'sourcepackage' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 3, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'name' should be before 'sourcepackage'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 3, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'name'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 16, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 3, - "severity": 2, - "message": "Unquoted property 'categories' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'categories' should be before 'description'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 16, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 3, - "severity": 2, - "message": "Unquoted property 'rulesets' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 3, - "severity": 2, - "message": "Unquoted property 'languages' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'languages' should be before 'rulesets'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 3, - "severity": 2, - "message": "Unquoted property 'isDfa' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'isDfa' should be before 'languages'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 3, - "severity": 2, - "message": "Unquoted property 'isPilot' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 3, - "severity": 2, - "message": "Unquoted property 'defaultEnabled' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'defaultEnabled' should be before 'isPilot'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 3, - "severity": 2, - "message": "A linebreak is required before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 2, - "severity": 2, - "message": "Unquoted property 'categories' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'categories' should be before 'rules'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 14, - "severity": 2, - "message": "A linebreak is required after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 3, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 3, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 3, - "severity": 2, - "message": "Unquoted property 'paths' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 3, - "severity": 2, - "message": "A linebreak is required before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 2, - "severity": 2, - "message": "Unquoted property 'rulesets' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 34, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 6, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 30, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 16, - "severity": 2, - "message": "A record is preferred over an index signature.", - "ruleName": "@typescript-eslint/consistent-indexed-object-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-indexed-object-style", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 17, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 40, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 6, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 23, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 6, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 21, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 6, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 23, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 16, - "severity": 2, - "message": "Class Property name `ENGINE_ENUM` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 16, - "severity": 2, - "message": "Class Property name `ENGINE_NAME` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "This line has a length of 137. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 2, - "severity": 2, - "message": "Member 'RETIRE_JS_PATH' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 17, - "severity": 2, - "message": "Class Property name `RETIRE_JS_PATH` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 58, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 86, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 92, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 93, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 106, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 117, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 123, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 124, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "This line has a length of 131. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 2, - "severity": 2, - "message": "Member 'NODE_EXEC_PATH' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 17, - "severity": 2, - "message": "Class Property name `NODE_EXEC_PATH` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "This line has a length of 124. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 2, - "severity": 2, - "message": "Member 'VULN_JSON_PATH' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 17, - "severity": 2, - "message": "Class Property name `VULN_JSON_PATH` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 74, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 79, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 80, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 85, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 86, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 98, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 99, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 2, - "severity": 2, - "message": "Member 'SIMPLE_TARGET_PATTERNS' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 17, - "severity": 2, - "message": "Class Property name `SIMPLE_TARGET_PATTERNS` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 41, - "severity": 2, - "message": "Array type using 'ReadonlyArray' is forbidden. Use 'readonly string[]' instead.", - "ruleName": "@typescript-eslint/array-type", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/array-type", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 17, - "severity": 2, - "message": "Class Property name `NEXT_TMPDIR_IDX` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 35, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 17, - "severity": 2, - "message": "Class Property name `NEXT_TMPFILE_IDX` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 36, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 17, - "severity": 2, - "message": "Class Property name `NEXT_TMPZIP_IDX` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 35, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 2, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 2, - "severity": 2, - "message": "Member 'aliasDirsByOriginalDir' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 2, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 2, - "severity": 2, - "message": "Member 'originalFilesByAlias' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 2, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 2, - "severity": 2, - "message": "Member 'zipDstByZipSrc' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getName'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 16, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 2, - "severity": 2, - "message": "Member getSimpleTargetPatterns should be declared before all public instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 39, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 43, - "severity": 2, - "message": "Array type using 'ReadonlyArray' is forbidden. Use 'readonly string[]' instead.", - "ruleName": "@typescript-eslint/array-type", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/array-type", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 53, - "severity": 2, - "message": "A linebreak is required after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 4, - "severity": 2, - "message": "Unquoted property 'basePatterns' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 4, - "severity": 2, - "message": "Unquoted property 'advancedMatcher' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'advancedMatcher' should be before 'basePatterns'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 21, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 22, - "severity": 2, - "message": "Identifier name 't' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 29, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 29, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 42, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 54, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 56, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 70, - "severity": 2, - "message": "No magic number: -1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 26, - "severity": 2, - "message": "Unexpected string concatenation.", - "ruleName": "prefer-template", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-template", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 4, - "severity": 2, - "message": "A linebreak is required before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "This line has a length of 137. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 68, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 110, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 132, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getCatalog'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "This line has a length of 128. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition shouldEngineRun.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 2, - "severity": 2, - "message": "Method 'shouldEngineRun' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'shouldEngineRun'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 17, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 18, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 43, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 58, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 80, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 125, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition isEngineRequested.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 20, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 44, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 89, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 65, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 80, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getNormalizedSeverity.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getNormalizedSeverity'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 9, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 9, - "severity": 2, - "message": "No magic number: 2.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 9, - "severity": 2, - "message": "No magic number: 3.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "This line has a length of 143. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 2, - "severity": 2, - "message": "Async method 'run' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 18, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 19, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 44, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 59, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 81, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 140, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 80, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 58, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 112, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "This line has a length of 111. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 56, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 61, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 78, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 88, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 93, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'buildCliInvocations'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 30, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 83, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "This line has a length of 111. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 6, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "This line has a length of 113. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "This line has a length of 159. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 7, - "severity": 2, - "message": "Unquoted property 'args' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 44, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 45, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 52, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 53, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 64, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 72, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 73, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 90, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 91, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 98, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 99, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 110, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 7, - "severity": 2, - "message": "Unquoted property 'rule' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 32, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 115, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 52, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "This line has a length of 111. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'let' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 24, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 25, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 20, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 24, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 25, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 20, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 17, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 18, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 18, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "This line has a length of 123. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 6, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 6, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 25, - "severity": 2, - "message": "No magic number: 13.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 6, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 36, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 53, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 74, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 6, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 6, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 6, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 6, - "severity": 2, - "message": "Expected the Promise rejection reason to be an Error.", - "ruleName": "prefer-promise-reject-errors", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-promise-reject-errors", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 50, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 24, - "severity": 2, - "message": "Method 'processFailure' has too many statements (11). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 14, - "severity": 2, - "message": "Identifier name 'o' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 27, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "This line has a length of 127. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 9, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 9, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 57, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 86, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 31, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 13, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "This line has a length of 102. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 29, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 29, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 50, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 74, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 20, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 17, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "This line has a length of 105. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 23, - "severity": 2, - "message": "Method 'processOutput' has too many statements (13). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 78, - "severity": 2, - "message": "Expected a space after the ':'.", - "ruleName": "@typescript-eslint/type-annotation-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/type-annotation-spacing", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 102, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 10, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 36, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 7, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 7, - "severity": 2, - "message": "Unquoted property 'fileName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 7, - "severity": 2, - "message": "Unquoted property 'violations' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "This line has a length of 190. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 30, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 30, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 50, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 7, - "severity": 2, - "message": "Unquoted property 'line' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 7, - "severity": 2, - "message": "Unquoted property 'column' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'column' should be before 'line'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 7, - "severity": 2, - "message": "Unquoted property 'ruleName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 7, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 7, - "severity": 2, - "message": "Unquoted property 'severity' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 8, - "severity": 2, - "message": "Expected dot to be on same line as object.", - "ruleName": "dot-location", - "category": "layout", - "url": "https://eslint.org/docs/rules/dot-location", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 13, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 13, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "File has too many lines (553). Maximum allowed is 300.", - "ruleName": "max-lines", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Expected indentation of 28 spaces but found 7 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 8, - "severity": 2, - "message": "Expected dot to be on same line as object.", - "ruleName": "dot-location", - "category": "layout", - "url": "https://eslint.org/docs/rules/dot-location", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 16, - "severity": 2, - "message": "Arrow function used ambiguously with a conditional expression.", - "ruleName": "no-confusing-arrow", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-confusing-arrow", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 30, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 30, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 42, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 45, - "severity": 2, - "message": "Operator ':' must be spaced.", - "ruleName": "@typescript-eslint/space-infix-ops", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-infix-ops", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 51, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 52, - "severity": 2, - "message": "No magic number: 9000.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 7, - "severity": 2, - "message": "Unquoted property 'message' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'message' should be before 'severity'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 7, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 7, - "severity": 2, - "message": "Unquoted property 'category' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'category' should be before 'message'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 9, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 40, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 28, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 28, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 49, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'generateVerboseMessage'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 33, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 320, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 320, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 320, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 326, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 326, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 328, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 328, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 328, - "column": 4, - "severity": 2, - "message": "The body of a for-in should be wrapped in an if statement to filter unwanted properties from the prototype.", - "ruleName": "guard-for-in", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/guard-for-in", - "normalizedSeverity": 1 - }, - { - "line": 328, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 1, - "severity": 2, - "message": "This line has a length of 104. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 5, - "severity": 2, - "message": "Expected an assignment or function call and instead saw an expression.", - "ruleName": "@typescript-eslint/no-unused-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unused-expressions", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 5, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 5, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 32, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 93, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 1, - "severity": 2, - "message": "This line has a length of 123. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 60, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 60, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 60, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 48, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 48, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 48, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 335, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 335, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 335, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 336, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 336, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 338, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 338, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 338, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'retireSevToScannerSev'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 341, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 342, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 342, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 342, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 343, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 343, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 343, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 344, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 344, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 344, - "column": 12, - "severity": 2, - "message": "No magic number: 3.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 345, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 345, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 345, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 346, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 346, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 346, - "column": 12, - "severity": 2, - "message": "No magic number: 2.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 348, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 348, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 348, - "column": 12, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 349, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 349, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 350, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 350, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 350, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 350, - "column": 85, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 352, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 352, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 2, - "severity": 2, - "message": "Member convertStringToResultObj should be declared before all public instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 41, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 354, - "column": 74, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 355, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 355, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 356, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 356, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 357, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 357, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 357, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 358, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 358, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 358, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 359, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 359, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 359, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 359, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 360, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 360, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 360, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 360, - "column": 28, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 360, - "column": 28, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 360, - "column": 49, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 361, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 361, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 361, - "column": 69, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 362, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 362, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 363, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 363, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 363, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 364, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 364, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 364, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 365, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 365, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 365, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 366, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 366, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 366, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 366, - "column": 10, - "severity": 2, - "message": "Unnecessary 'else' after 'return'.", - "ruleName": "no-else-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-else-return", - "normalizedSeverity": 1 - }, - { - "line": 367, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 367, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 367, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 367, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 367, - "column": 75, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 368, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 368, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 368, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 369, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 369, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 371, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 371, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 371, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 371, - "column": 2, - "severity": 2, - "message": "Member validateRetireJsOutput should be declared before all public instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 371, - "column": 39, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 371, - "column": 95, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 372, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 372, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 373, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 373, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 373, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 373, - "column": 35, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 373, - "column": 38, - "severity": 2, - "message": "Unexpected use of undefined.", - "ruleName": "no-undefined", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-undefined", - "normalizedSeverity": 1 - }, - { - "line": 373, - "column": 73, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 373, - "column": 76, - "severity": 2, - "message": "Unexpected use of undefined.", - "ruleName": "no-undefined", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-undefined", - "normalizedSeverity": 1 - }, - { - "line": 373, - "column": 86, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 374, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 374, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 376, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 376, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 376, - "column": 2, - "severity": 2, - "message": "Member init should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 376, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 376, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 377, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 377, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 377, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 378, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 378, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 378, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 379, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 379, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 380, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 381, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 381, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 382, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 382, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 383, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 383, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 384, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 384, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 384, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 385, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 385, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 387, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 387, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 387, - "column": 2, - "severity": 2, - "message": "Member matchPath should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 387, - "column": 18, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 387, - "column": 19, - "severity": 2, - "message": "'path' is already declared in the upper scope on line 11 column 8.", - "ruleName": "@typescript-eslint/no-shadow", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-shadow", - "normalizedSeverity": 1 - }, - { - "line": 387, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 388, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 388, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 388, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 389, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 389, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 389, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 390, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 390, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 392, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 392, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 392, - "column": 2, - "severity": 2, - "message": "Member isEnabled should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 392, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 392, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 393, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 393, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 393, - "column": 10, - "severity": 2, - "message": "Returning an awaited promise is not allowed in this context.", - "ruleName": "@typescript-eslint/return-await", - "category": "problem", - "url": "https://typescript-eslint.io/rules/return-await", - "normalizedSeverity": 1 - }, - { - "line": 393, - "column": 72, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 394, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 394, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 396, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 396, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 396, - "column": 2, - "severity": 2, - "message": "Member isDfaEngine should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 396, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'isDfaEngine'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 396, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 396, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 397, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 397, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 397, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 398, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 398, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 400, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 400, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 400, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getNextDirAlias'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 400, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 400, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 401, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 401, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 401, - "column": 20, - "severity": 2, - "message": "Unary operator '++' used.", - "ruleName": "no-plusplus", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-plusplus", - "normalizedSeverity": 1 - }, - { - "line": 401, - "column": 55, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 402, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 402, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 404, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 404, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 404, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getNextFileAlias'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 404, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 404, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 405, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 405, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 405, - "column": 21, - "severity": 2, - "message": "Unary operator '++' used.", - "ruleName": "no-plusplus", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-plusplus", - "normalizedSeverity": 1 - }, - { - "line": 405, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 406, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 406, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 408, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 408, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 408, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getNextZipAlias'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 408, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 408, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 409, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 409, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 409, - "column": 20, - "severity": 2, - "message": "Unary operator '++' used.", - "ruleName": "no-plusplus", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-plusplus", - "normalizedSeverity": 1 - }, - { - "line": 409, - "column": 55, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 410, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 410, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 49, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 49, - "severity": 2, - "message": "Async method 'createTmpDirWithDuplicatedTargets' has too many statements (15). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 50, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 413, - "column": 90, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 414, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 414, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 414, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 415, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 415, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 417, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 417, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 417, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 417, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 418, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 418, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 418, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 419, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 419, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 419, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 420, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 420, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 420, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 421, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 421, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 421, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 421, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 422, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 422, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 422, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 423, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 423, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 1, - "severity": 2, - "message": "This line has a length of 110. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 20, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 20, - "severity": 2, - "message": "Unexpected negated condition.", - "ruleName": "no-negated-condition", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-negated-condition", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 20, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 36, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 424, - "column": 36, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 425, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 425, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 425, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 425, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 426, - "column": 6, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 427, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 427, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 427, - "column": 6, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 428, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 428, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 428, - "column": 33, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 428, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 429, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 429, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 429, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 429, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 429, - "column": 69, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 430, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 430, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 430, - "column": 34, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 430, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 431, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 431, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 431, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 432, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 432, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 432, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 433, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 433, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 435, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 435, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 435, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 436, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 436, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 438, - "column": 1, - "severity": 2, - "message": "This line has a length of 127. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 438, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 438, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 439, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 439, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 439, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 440, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 440, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 440, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 441, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 441, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 441, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 441, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 442, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 442, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 443, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 443, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 443, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 443, - "column": 28, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 443, - "column": 28, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 443, - "column": 49, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 444, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 444, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 444, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 445, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 445, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 446, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 446, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 447, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 447, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 449, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 449, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 449, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 449, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 450, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 450, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 450, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 451, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 451, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 451, - "column": 20, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 452, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 452, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 454, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 454, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 454, - "column": 21, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 454, - "column": 69, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 455, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 456, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 456, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 456, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 456, - "column": 64, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 458, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 458, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 458, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 458, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 459, - "column": 1, - "severity": 2, - "message": "This line has a length of 110. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 459, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 459, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 1, - "severity": 2, - "message": "This line has a length of 127. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 29, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 29, - "severity": 2, - "message": "Unexpected negated condition.", - "ruleName": "no-negated-condition", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-negated-condition", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 29, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 60, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 460, - "column": 68, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 462, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 462, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 462, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 462, - "column": 40, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 464, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 464, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 464, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 465, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 465, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 465, - "column": 43, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 465, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 466, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 466, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 468, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 468, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 468, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 468, - "column": 70, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 469, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 469, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 469, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 470, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 470, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 470, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 470, - "column": 64, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 472, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 472, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 472, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 472, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 473, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 473, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 473, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 474, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 474, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 474, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 40, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 60, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 475, - "column": 72, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 476, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 476, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 478, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 478, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 478, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 478, - "column": 30, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 478, - "column": 80, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 479, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 479, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 479, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 479, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 480, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 480, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 480, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 481, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 481, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 482, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 482, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 482, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 483, - "column": 1, - "severity": 2, - "message": "This line has a length of 103. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 483, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 483, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 483, - "column": 48, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 483, - "column": 69, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 483, - "column": 95, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 484, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 484, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 485, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 485, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 485, - "column": 55, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 486, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 486, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 488, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 488, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 488, - "column": 38, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 488, - "column": 50, - "severity": 2, - "message": "void is only valid as a return type or generic type argument.", - "ruleName": "@typescript-eslint/no-invalid-void-type", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-invalid-void-type", - "normalizedSeverity": 1 - }, - { - "line": 488, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 489, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 489, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 490, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 490, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 490, - "column": 64, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 491, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 491, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 491, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 492, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 492, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 493, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 493, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 495, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 495, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 495, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 496, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 496, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 496, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 497, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 497, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 497, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 498, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 498, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 498, - "column": 59, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 499, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 499, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 500, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 500, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 500, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 501, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 501, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 503, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 503, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 503, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 503, - "column": 44, - "severity": 2, - "message": "void is only valid as a return type or generic type argument.", - "ruleName": "@typescript-eslint/no-invalid-void-type", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-invalid-void-type", - "normalizedSeverity": 1 - }, - { - "line": 503, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 504, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 504, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 505, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 505, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 505, - "column": 21, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 505, - "column": 72, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 506, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 506, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 506, - "column": 52, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 506, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 507, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 507, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 508, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 508, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 508, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 509, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 509, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 511, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 511, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 511, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 511, - "column": 26, - "severity": 2, - "message": "Async method 'extractZip' has too many statements (13). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 511, - "column": 74, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 512, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 512, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 513, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 513, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 513, - "column": 29, - "severity": 2, - "message": "A constructor name should not start with a lowercase letter.", - "ruleName": "new-cap", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/new-cap", - "normalizedSeverity": 1 - }, - { - "line": 514, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 514, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 514, - "column": 4, - "severity": 2, - "message": "Unquoted property 'file' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 515, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 515, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 515, - "column": 4, - "severity": 2, - "message": "Unquoted property 'storeEntries' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 516, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 516, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 518, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 518, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 518, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 519, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 519, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 519, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 520, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 520, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 521, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 521, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 521, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 522, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 522, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 523, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 523, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 523, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 523, - "column": 51, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 523, - "column": 107, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 524, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 524, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 524, - "column": 5, - "severity": 2, - "message": "Unexpected use of continue statement.", - "ruleName": "no-continue", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-continue", - "normalizedSeverity": 1 - }, - { - "line": 524, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 525, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 525, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 527, - "column": 1, - "severity": 2, - "message": "This line has a length of 113. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 527, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 527, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 527, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 528, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 528, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 528, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 529, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 529, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 529, - "column": 23, - "severity": 2, - "message": "Operator '=' must be spaced.", - "ruleName": "@typescript-eslint/space-infix-ops", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-infix-ops", - "normalizedSeverity": 1 - }, - { - "line": 531, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 531, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 531, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 531, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 532, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 532, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 532, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 532, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 533, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 533, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 533, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 533, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 534, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 534, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 534, - "column": 4, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 535, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 535, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 535, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 535, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 536, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 536, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 536, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 537, - "column": 1, - "severity": 2, - "message": "This line has a length of 107. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 537, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 537, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 537, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 537, - "column": 22, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 537, - "column": 22, - "severity": 2, - "message": "Unexpected negated condition.", - "ruleName": "no-negated-condition", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-negated-condition", - "normalizedSeverity": 1 - }, - { - "line": 537, - "column": 22, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 537, - "column": 45, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 537, - "column": 53, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 539, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 539, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 540, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 540, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 540, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 540, - "column": 41, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 541, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 541, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 541, - "column": 44, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 542, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 542, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 542, - "column": 4, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 542, - "column": 27, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 542, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 543, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 543, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 544, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 544, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 544, - "column": 10, - "severity": 2, - "message": "Returning an awaited promise is not allowed in this context.", - "ruleName": "@typescript-eslint/return-await", - "category": "problem", - "url": "https://typescript-eslint.io/rules/return-await", - "normalizedSeverity": 1 - }, - { - "line": 544, - "column": 10, - "severity": 2, - "message": "Returning a void expression from a function is forbidden. Please remove the `return` statement.", - "ruleName": "@typescript-eslint/no-confusing-void-expression", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", - "normalizedSeverity": 1 - }, - { - "line": 544, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 545, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 545, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 547, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 547, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 547, - "column": 27, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 547, - "column": 39, - "severity": 2, - "message": "void is only valid as a return type or generic type argument.", - "ruleName": "@typescript-eslint/no-invalid-void-type", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-invalid-void-type", - "normalizedSeverity": 1 - }, - { - "line": 547, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 548, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 548, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 548, - "column": 21, - "severity": 2, - "message": "Unexpected newline after '('.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 549, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 549, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 550, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 550, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 550, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 550, - "column": 5, - "severity": 2, - "message": "Expected dot to be on same line as object.", - "ruleName": "dot-location", - "category": "layout", - "url": "https://eslint.org/docs/rules/dot-location", - "normalizedSeverity": 1 - }, - { - "line": 550, - "column": 10, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 550, - "column": 11, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 550, - "column": 19, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 550, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 550, - "column": 32, - "severity": 2, - "message": "Requires a space after '{'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 550, - "column": 32, - "severity": 2, - "message": "Statement inside of curly braces should be on next line.", - "ruleName": "@typescript-eslint/brace-style", - "category": "layout", - "url": "https://typescript-eslint.io/rules/brace-style", - "normalizedSeverity": 1 - }, - { - "line": 550, - "column": 32, - "severity": 2, - "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", - "ruleName": "arrow-body-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/arrow-body-style", - "normalizedSeverity": 1 - }, - { - "line": 550, - "column": 63, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 550, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 550, - "column": 71, - "severity": 2, - "message": "Requires a space before '}'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 550, - "column": 71, - "severity": 2, - "message": "Closing curly brace should be on the same line as opening curly brace or on the line after the previous block.", - "ruleName": "@typescript-eslint/brace-style", - "category": "layout", - "url": "https://typescript-eslint.io/rules/brace-style", - "normalizedSeverity": 1 - }, - { - "line": 550, - "column": 71, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 551, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 551, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 551, - "column": 3, - "severity": 2, - "message": "Unexpected newline before ')'.", - "ruleName": "function-paren-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-paren-newline", - "normalizedSeverity": 1 - }, - { - "line": 551, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 552, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 552, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 552, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/services/CommandLineSupport.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "File has too many classes (2). Maximum allowed is 1.", - "ruleName": "max-classes-per-file", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-classes-per-file", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 16, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 17, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Import \"SpinnerManager\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 25, - "severity": 2, - "message": "Member 'NoOpSpinnerManager' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 50, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 33, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'handleResults'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 23, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 35, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 2, - "severity": 2, - "message": "Member getSpinnerManager should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getSpinnerManager'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 2, - "severity": 2, - "message": "Member handleResults should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'handleResults'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 41, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 38, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 2, - "severity": 2, - "message": "Member runCommand should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 2, - "severity": 2, - "message": "Async method 'runCommand' has too many lines (52). Maximum allowed is 50.", - "ruleName": "max-lines-per-function", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines-per-function", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 18, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 36, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'let' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 24, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 25, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 6, - "severity": 2, - "message": "Missing return type on function.", - "ruleName": "@typescript-eslint/explicit-function-return-type", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-function-return-type", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 75, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 7, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Trailing spaces not allowed.", - "ruleName": "no-trailing-spaces", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-trailing-spaces", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 24, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 25, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 6, - "severity": 2, - "message": "Missing return type on function.", - "ruleName": "@typescript-eslint/explicit-function-return-type", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-function-return-type", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 75, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 7, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Trailing spaces not allowed.", - "ruleName": "no-trailing-spaces", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-trailing-spaces", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 17, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 18, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 6, - "severity": 2, - "message": "Missing return type on function.", - "ruleName": "@typescript-eslint/explicit-function-return-type", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-function-return-type", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'stderr' should be before 'stdout'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'res' should be before 'stderr'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 7, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'rej' should be before 'res'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 9, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/services/LocalCatalog.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'multiple' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 51, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Import \"RuleFilter\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 28, - "severity": 2, - "message": "Member 'RuleFilter' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 45, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 20, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition init.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 12, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "This line has a length of 143. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "This line has a length of 102. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 60, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 60, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 60, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO should be an injected service'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 43, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 43, - "severity": 2, - "message": "Async method 'getRuleGroupsMatchingFilters' has too many statements (11). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 44, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 67, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 112, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 64, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 56, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 56, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 56, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "This line has a length of 127. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "This line has a length of 126. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 5, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 50, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 50, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getRulesMatchingFilters.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "This line has a length of 129. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 61, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 61, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 110, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 28, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 28, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 49, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 35, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 36, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 81, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 56, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 56, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 56, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "This line has a length of 107. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 66, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 66, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 22, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 22, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 5, - "severity": 2, - "message": "Unquoted property 'messageKey' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 5, - "severity": 2, - "message": "Unquoted property 'args' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'args' should be before 'messageKey'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 23, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 5, - "severity": 2, - "message": "Unquoted property 'type' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 11, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 5, - "severity": 2, - "message": "Unquoted property 'handler' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'handler' should be before 'type'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 14, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 5, - "severity": 2, - "message": "Unquoted property 'verbose' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 5, - "severity": 2, - "message": "Unquoted property 'time' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'time' should be before 'verbose'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 2, - "severity": 2, - "message": "Member getCatalogName should be declared before all public instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "This line has a length of 102. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 41, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 73, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 33, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 60, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 84, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 90, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 91, - "severity": 2, - "message": "No magic number: 2.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 95, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 2, - "severity": 2, - "message": "Member getCatalog should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 31, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 31, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 31, - "severity": 2, - "message": "Identifier name 'r' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 46, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 2, - "severity": 2, - "message": "Member getRule should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 16, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 41, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 72, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 18, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 19, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 30, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 19, - "severity": 2, - "message": "Unexpected chained assignment.", - "ruleName": "no-multi-assign", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-multi-assign", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 35, - "severity": 2, - "message": "Unquoted property 'rulesets' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 49, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 49, - "severity": 2, - "message": "Unquoted property 'categories' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 49, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'categories' should be before 'rulesets'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 65, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 65, - "severity": 2, - "message": "Unquoted property 'rules' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 35, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 16, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 2, - "severity": 2, - "message": "Member catalogIsStale should be declared before all public instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "This line has a length of 123. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 3, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: Pretty soon, we'll want to add...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'ruleSatisfiesFilterConstraints'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 40, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 41, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 53, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 85, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 7, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 15, - "severity": 2, - "message": "Expected '===' and instead saw '=='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 45, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "This line has a length of 126. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/services/OutputProcessor.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 45, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected line before comment.", - "ruleName": "lines-around-comment", - "category": "layout", - "url": "https://eslint.org/docs/rules/lines-around-comment", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 50, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "This line has a length of 102. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 43, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 2, - "severity": 2, - "message": "Member isRealtimeOutput should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'isRealtimeOutput'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 2, - "severity": 2, - "message": "Member processOutput should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 36, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 55, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 73, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 2, - "severity": 2, - "message": "Member processRealtimeOutput should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 36, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 68, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 36, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 64, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 91, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "This line has a length of 123. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 98, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 13, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 17, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 63, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 2, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: consider moving all message...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 2, - "severity": 2, - "message": "Member emitEvents should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 68, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 24, - "severity": 2, - "message": "Expected '===' and instead saw '=='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 27, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 17, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 22, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 55, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 86, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 41, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 60, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 89, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 99, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "This line has a length of 104. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 54, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 54, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 70, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 70, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 82, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 32, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 50, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 62, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 75, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class async method 'emitTelemetryEvent'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 34, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 35, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 23, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 58, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 21, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 61, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 83, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 56, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "This line has a length of 126. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 63, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 68, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 27, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 90, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 17, - "severity": 2, - "message": "Use the 'u' flag.", - "ruleName": "require-unicode-regexp", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/require-unicode-regexp", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 56, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 57, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 42, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 23, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 49, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 17, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 18, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 19, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "This line has a length of 251. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/services/RuleCatalog.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 20, - "severity": 2, - "message": "Member 'Rule' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 2, - "severity": 2, - "message": "Expected line before comment.", - "ruleName": "lines-around-comment", - "category": "layout", - "url": "https://eslint.org/docs/rules/lines-around-comment", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 31, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 54, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/services/RuleEngine.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 106, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 20, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "This line has a length of 127. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 18, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 43, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 58, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 80, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 5, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 12, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 20, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 44, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getName.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 18, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getTargetPatterns.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getCatalog.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 21, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "This line has a length of 136. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition shouldEngineRun.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 27, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 52, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 67, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 89, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "This line has a length of 138. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition run.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 14, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 15, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 40, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 55, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 77, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition init.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 15, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition matchPath.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition isEnabled.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition isEngineRequested.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 29, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 53, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition isDfaEngine.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getNormalizedSeverity.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 2, - "severity": 2, - "message": "Member executionDescriptor should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 2, - "severity": 2, - "message": "Member runEngine should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition runEngine.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 17, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 18, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 79, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 79, - "severity": 2, - "message": "Missing space before opening brace.", - "ruleName": "@typescript-eslint/space-before-blocks", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-blocks", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "This line has a length of 125. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 62, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 80, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 99, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 2, - "severity": 2, - "message": "Member normalizeSeverity should be declared before all public abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 27, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 55, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 55, - "severity": 2, - "message": "Missing space before opening brace.", - "ruleName": "@typescript-eslint/space-before-blocks", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-blocks", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 83, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/services/SpinnerManager.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 2, - "severity": 2, - "message": "Shorthand method signature is forbidden. Use a function property instead.", - "ruleName": "@typescript-eslint/method-signature-style", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/method-signature-style", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 59, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'startSpinner'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 21, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'stopSpinner'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/CommonEngineUtils.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 48, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 81, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 44, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 54, - "severity": 2, - "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", - "ruleName": "arrow-body-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/arrow-body-style", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 41, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 62, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 95, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 42, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 52, - "severity": 2, - "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", - "ruleName": "arrow-body-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/arrow-body-style", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 4, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 44, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 60, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 93, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 33, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 60, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 75, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "This line has a length of 107. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 53, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 74, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 107, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 33, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 74, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 89, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 49, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 94, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/Config.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 54, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 35, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 17, - "severity": 2, - "message": "Member 'CONFIG_PILOT_FILE' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 54, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 15, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 20, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 20, - "severity": 2, - "message": "Member 'EVENTS' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 26, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 58, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 28, - "severity": 2, - "message": "Type callbacks are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 29, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 2, - "severity": 2, - "message": "Type Property name `java-home` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 2, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 35, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "This line has a length of 151. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 2, - "severity": 2, - "message": "Unquoted property 'currentVersion' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 18, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 2, - "severity": 2, - "message": "Unquoted property 'engines' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 4, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 4, - "severity": 2, - "message": "Unquoted property 'targetPatterns' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 15, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 16, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 30, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 31, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 42, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 43, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 54, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 55, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 71, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 72, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 4, - "severity": 2, - "message": "Unquoted property 'supportedLanguages' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'supportedLanguages' should be before 'targetPatterns'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 32, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 4, - "severity": 2, - "message": "Unquoted property 'disabled' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'disabled' should be before 'supportedLanguages'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 4, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 4, - "severity": 2, - "message": "Unquoted property 'targetPatterns' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 4, - "severity": 2, - "message": "Unquoted property 'disabled' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'disabled' should be before 'targetPatterns'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 4, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 4, - "severity": 2, - "message": "Unquoted property 'targetPatterns' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 27, - "severity": 2, - "message": "Unexpected trailing comma.", - "ruleName": "@typescript-eslint/comma-dangle", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-dangle", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 4, - "severity": 2, - "message": "Unquoted property 'disabled' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'disabled' should be before 'targetPatterns'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 13, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 13, - "severity": 2, - "message": "Unquoted property 'targetPatterns' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 4, - "severity": 2, - "message": "Unquoted property 'disabled' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'disabled' should be before 'targetPatterns'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 4, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 4, - "severity": 2, - "message": "Unquoted property 'targetPatterns' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 4, - "severity": 2, - "message": "Unquoted property 'disabled' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'disabled' should be before 'targetPatterns'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 4, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 4, - "severity": 2, - "message": "Unquoted property 'targetPatterns' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 15, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 16, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 30, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 31, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 42, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 43, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 54, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 55, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 71, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 72, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 26, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 27, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 4, - "severity": 2, - "message": "Unquoted property 'disabled' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'disabled' should be before 'targetPatterns'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 4, - "severity": 2, - "message": "Unquoted property 'minimumTokens' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 4, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 4, - "severity": 2, - "message": "Unquoted property 'targetPatterns' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 4, - "severity": 2, - "message": "Unquoted property 'disabled' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'disabled' should be before 'targetPatterns'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on class property configContent.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on class property fileHandler.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on class property versionUpgradeManager.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 19, - "severity": 2, - "message": "Async method 'init' has too many statements (12). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 61, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 56, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "This line has a length of 111. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 29, - "severity": 2, - "message": "Async method 'upgradeConfig' has too many statements (19). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 86, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "This line has a length of 104. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "This line has a length of 102. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "This line has a length of 125. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "This line has a length of 104. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 78, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'let' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'let' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 109, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 13, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "This line has a length of 127. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 27, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 27, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 48, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 72, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "This line has a length of 139. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 69, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 86, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 117, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 123, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 124, - "severity": 2, - "message": "No magic number: 4.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 128, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "This line has a length of 112. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "This line has a length of 154. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 49, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 81, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 103, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 119, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 143, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 2, - "severity": 2, - "message": "Member getConfigFilePath should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 2, - "severity": 2, - "message": "Member setJavaHome should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 2, - "severity": 2, - "message": "Member getJavaHome should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 2, - "severity": 2, - "message": "Member isEngineEnabled should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 30, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 187, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 11, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 45, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 56, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 2, - "severity": 2, - "message": "Member getSupportedLanguages should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 30, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 62, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 2, - "severity": 2, - "message": "Member getTargetPatterns should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 58, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 2, - "severity": 2, - "message": "Member getMinimumTokens should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 59, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 52, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 2, - "severity": 2, - "message": "Member getBooleanConfigValue should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 33, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 90, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 52, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 60, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 71, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 72, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 95, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 2, - "severity": 2, - "message": "Member getNumberConfigValue should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 88, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 51, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 59, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 69, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 70, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 92, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 2, - "severity": 2, - "message": "Member getStringArrayConfigValue should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 37, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 95, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 53, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 61, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 83, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 84, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 111, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "This line has a length of 142. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 2, - "severity": 2, - "message": "Async method 'getConfigValue' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 139, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 37, - "severity": 2, - "message": "Unexpected use of undefined.", - "ruleName": "no-undefined", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-undefined", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "This line has a length of 124. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 53, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 58, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 73, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "This line has a length of 111. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 103, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 10, - "severity": 2, - "message": "Unnecessary 'else' after 'return'.", - "ruleName": "no-else-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-else-return", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "This line has a length of 148. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 60, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 75, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 96, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 114, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 140, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 2, - "severity": 2, - "message": "Member getDefaultConfig should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getDefaultConfig'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 246, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "This line has a length of 140. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 2, - "severity": 2, - "message": "Member lookupAndUpdateToDefault should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 42, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 42, - "severity": 2, - "message": "Async method 'lookupAndUpdateToDefault' has too many statements (11). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 59, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 137, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "This line has a length of 129. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 62, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 62, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 62, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 15, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 15, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 15, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 4, - "severity": 2, - "message": "Assignment to function parameter 'ecc'.", - "ruleName": "no-param-reassign", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-param-reassign", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 70, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "This line has a length of 144. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 10, - "severity": 2, - "message": "Unexpected negated condition.", - "ruleName": "no-negated-condition", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-negated-condition", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 46, - "severity": 2, - "message": "Unexpected use of undefined.", - "ruleName": "no-undefined", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-undefined", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 59, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 59, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 59, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 59, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 50, - "severity": 2, - "message": "'defaultValue' will evaluate to '[object Object]' when stringified.", - "ruleName": "@typescript-eslint/no-base-to-string", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-base-to-string", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 98, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "This line has a length of 136. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 128, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 27, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 28, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 42, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 42, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 42, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 64, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 27, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 56, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 62, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 63, - "severity": 2, - "message": "No magic number: 4.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 56, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 69, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 32, - "severity": 2, - "message": "Async method 'initializeConfig' has too many statements (13). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 59, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 72, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "This line has a length of 105. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 40, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 95, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 96, - "severity": 2, - "message": "There should be no linebreak after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "File has too many lines (321). Maximum allowed is 300.", - "ruleName": "max-lines", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 4, - "severity": 2, - "message": "There should be no linebreak before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 24, - "severity": 2, - "message": "Multiple spaces found before 'JSON'.", - "ruleName": "no-multi-spaces", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-multi-spaces", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 54, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 76, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 310, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 50, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 72, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 35, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 36, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 315, - "column": 105, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 51, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 81, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 87, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 88, - "severity": 2, - "message": "No magic number: 2.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 92, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/EnvironmentVariable.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 16, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 16, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 19, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 13, - "severity": 2, - "message": "Enum name `CONFIG_NAME` must match one of the following formats: PascalCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 2, - "severity": 2, - "message": "Enum Member name `MINIMUM_TOKENS` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 19, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 78, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 95, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 39, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 89, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 52, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 39, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 89, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 52, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 39, - "severity": 2, - "message": "Use the 'u' flag.", - "ruleName": "require-unicode-regexp", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/require-unicode-regexp", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 45, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 50, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 55, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 9, - "severity": 2, - "message": "Unexpected use of undefined.", - "ruleName": "no-undefined", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-undefined", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/EventCreator.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 2, - "severity": 2, - "message": "Member createUxInfoAlwaysMessage should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 40, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 67, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 98, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 4, - "severity": 2, - "message": "Unquoted property 'messageKey' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 4, - "severity": 2, - "message": "Unquoted property 'args' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'args' should be before 'messageKey'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 4, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 4, - "severity": 2, - "message": "Unquoted property 'type' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 4, - "severity": 2, - "message": "Unquoted property 'handler' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'handler' should be before 'type'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 13, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 4, - "severity": 2, - "message": "Unquoted property 'verbose' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 4, - "severity": 2, - "message": "Unquoted property 'time' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'time' should be before 'verbose'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 2, - "severity": 2, - "message": "Member createUxErrorMessage should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 35, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 62, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 93, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 4, - "severity": 2, - "message": "Unquoted property 'messageKey' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 4, - "severity": 2, - "message": "Unquoted property 'args' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'args' should be before 'messageKey'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 4, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 4, - "severity": 2, - "message": "Unquoted property 'type' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 4, - "severity": 2, - "message": "Unquoted property 'handler' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'handler' should be before 'type'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 13, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 4, - "severity": 2, - "message": "Unquoted property 'verbose' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 4, - "severity": 2, - "message": "Unquoted property 'time' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'time' should be before 'verbose'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/FileHandler.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "Import \"Stats\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 63, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 14, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 22, - "severity": 2, - "message": "Type callbacks are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition exists.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class async method 'exists'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 14, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 29, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 17, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition stats.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'stats'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 7, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition isDir.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 84, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition isFile.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 14, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 79, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition readDir.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'readDir'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 9, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition readFileAsBuffer.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'readFileAsBuffer'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 18, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition readFile.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'readFile'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 10, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 31, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition mkdirIfNotExists.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class async method 'mkdirIfNotExists'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 22, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 24, - "severity": 2, - "message": "Unquoted property 'recursive' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 3, - "severity": 2, - "message": "Unnecessary return statement.", - "ruleName": "no-useless-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-useless-return", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition writeFile.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'writeFile'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 11, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 32, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition tmpFileWithCleanup.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'tmpFileWithCleanup'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 4, - "severity": 2, - "message": "Return values from promise executor functions cannot be read.", - "ruleName": "no-promise-executor-return", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-promise-executor-return", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 11, - "severity": 2, - "message": "Returning a void expression from a function is forbidden. Please remove the `return` statement.", - "ruleName": "@typescript-eslint/no-confusing-void-expression", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 23, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 25, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 5, - "severity": 2, - "message": "Unexpected negated condition.", - "ruleName": "no-negated-condition", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-negated-condition", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 10, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 10, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 20, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition tmpDirWithCleanup.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'tmpDirWithCleanup'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 4, - "severity": 2, - "message": "Return values from promise executor functions cannot be read.", - "ruleName": "no-promise-executor-return", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-promise-executor-return", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 11, - "severity": 2, - "message": "Returning a void expression from a function is forbidden. Please remove the `return` statement.", - "ruleName": "@typescript-eslint/no-confusing-void-expression", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-confusing-void-expression", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 20, - "severity": 2, - "message": "Unquoted property 'unsafeCleanup' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 41, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 43, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 5, - "severity": 2, - "message": "Unexpected negated condition.", - "ruleName": "no-negated-condition", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-negated-condition", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 10, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 10, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition duplicateFile.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class async method 'duplicateFile'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 21, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 47, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 56, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 5, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 21, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 13, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 29, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 29, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 50, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 87, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 96, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/PathMatcher.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 67, - "severity": 2, - "message": "Member 'TargetMatchingFunction' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 96, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 109, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 20, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 20, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 6, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 23, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 14, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "This line has a length of 110. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 34, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 35, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 86, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "This line has a length of 112. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 49, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 49, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 17, - "severity": 2, - "message": "Identifier name 't' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 11, - "severity": 2, - "message": "Unnecessary 'else' after 'return'.", - "ruleName": "no-else-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-else-return", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 5, - "severity": 2, - "message": "Unexpected if as the only statement in an else block.", - "ruleName": "no-lonely-if", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-lonely-if", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 64, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 12, - "severity": 2, - "message": "Unnecessary 'else' after 'return'.", - "ruleName": "no-else-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-else-return", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 7, - "severity": 2, - "message": "'||' should be placed at the end of the line.", - "ruleName": "operator-linebreak", - "category": "layout", - "url": "https://eslint.org/docs/rules/operator-linebreak", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 50, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 50, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 80, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 4, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "This line has a length of 102. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'sortPatterns'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 23, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 20, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 20, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 20, - "severity": 2, - "message": "Identifier name 'p' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 5, - "severity": 2, - "message": "Unexpected negated condition.", - "ruleName": "no-negated-condition", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-negated-condition", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "This line has a length of 123. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 6, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 6, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 12, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 6, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 38, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 4, - "severity": 2, - "message": "Unquoted property 'inclusionPatterns' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 4, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 4, - "severity": 2, - "message": "Unquoted property 'exclusionPatterns' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'exclusionPatterns' should be before 'inclusionPatterns'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 4, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 4, - "severity": 2, - "message": "Unquoted property 'advancedPatterns' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'advancedPatterns' should be before 'exclusionPatterns'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 4, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 33, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 34, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 90, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 17, - "severity": 2, - "message": "Identifier name 't' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 49, - "severity": 2, - "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", - "ruleName": "arrow-body-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/arrow-body-style", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 68, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "This line has a length of 134. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "This line has a length of 104. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 2, - "severity": 2, - "message": "Member filterPathsByPatterns should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 36, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 37, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 75, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "This line has a length of 104. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 65, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 65, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 65, - "severity": 2, - "message": "Identifier name 't' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 25, - "severity": 2, - "message": "Identifier name 'r' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "This line has a length of 135. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 2, - "severity": 2, - "message": "Member pathMatchesPatterns should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 34, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 69, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/PrettyPrinter.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 20, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 30, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 35, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 36, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 80, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 20, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 35, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 36, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 93, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 20, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 36, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 37, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 37, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 38, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 69, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 19, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 30, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 31, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "This line has a length of 254. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 104, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 142, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 182, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 252, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 32, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 55, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 17, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/RunOutputProcessor.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 18, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 13, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 32, - "severity": 2, - "message": "Member 'RecombinedData' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 53, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 32, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 2, - "severity": 2, - "message": "Member 'opts' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 2, - "severity": 2, - "message": "Member 'ux' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 21, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 45, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 2, - "severity": 2, - "message": "Method 'processRunOutput' has too many lines (52). Maximum allowed is 50.", - "ruleName": "max-lines-per-function", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines-per-function", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 25, - "severity": 2, - "message": "Method 'processRunOutput' has too many statements (18). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 55, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 55, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 93, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "This line has a length of 112. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 66, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 96, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 37, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "This line has a length of 106. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 22, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 22, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 42, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 40, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 67, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 42, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 72, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 26, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 32, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 34, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "This line has a length of 102. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 11, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 11, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 53, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 94, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 10, - "severity": 2, - "message": "Unnecessary 'else' after 'return'.", - "ruleName": "no-else-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-else-return", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 76, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 28, - "severity": 2, - "message": "Unexpected use of undefined.", - "ruleName": "no-undefined", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-undefined", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 18, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 18, - "severity": 2, - "message": "Expected comment to be above code.", - "ruleName": "line-comment-position", - "category": "layout", - "url": "https://eslint.org/docs/rules/line-comment-position", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 18, - "severity": 2, - "message": "Unexpected comment inline with code.", - "ruleName": "no-inline-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-inline-comments", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 18, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 17, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 33, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 34, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 72, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 7, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 72, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 5, - "severity": 2, - "message": "Expected dot to be on same line as object.", - "ruleName": "dot-location", - "category": "layout", - "url": "https://eslint.org/docs/rules/dot-location", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 11, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 19, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 33, - "severity": 2, - "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", - "ruleName": "arrow-body-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/arrow-body-style", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "This line has a length of 132. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 64, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 73, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 97, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 118, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 28, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "This line has a length of 112. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 42, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 72, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "This line has a length of 107. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 38, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 99, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 25, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 43, - "severity": 2, - "message": "Requires a space after '{'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 57, - "severity": 2, - "message": "Requires a space before '}'.", - "ruleName": "@typescript-eslint/block-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/block-spacing", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 68, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "This line has a length of 105. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 39, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 59, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 28, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 28, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 49, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 30, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 36, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 42, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 64, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 56, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 78, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 25, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 9, - "severity": 2, - "message": "Use object destructuring.", - "ruleName": "prefer-destructuring", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-destructuring", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 28, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 34, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 40, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 38, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 28, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 34, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 40, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 32, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 27, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 33, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 39, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 10, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 10, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 43, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 63, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 92, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 95, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/StaticResourceHandler.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 16, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 2, - "severity": 2, - "message": "Enum Member name `ZIP` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 8, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 2, - "severity": 2, - "message": "Enum Member name `TEXT` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 2, - "severity": 2, - "message": "Enum Member name `OTHER` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 2, - "severity": 2, - "message": "Member 'resultCache' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 41, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 41, - "severity": 2, - "message": "Async method 'identifyStaticResourceType' has too many statements (11). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 89, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "This line has a length of 124. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 28, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 28, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 49, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 64, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 33, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 19, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'identifyBufferType'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 27, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 28, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 64, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 10, - "severity": 2, - "message": "Unexpected negated condition.", - "ruleName": "no-negated-condition", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-negated-condition", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 10, - "severity": 2, - "message": "Unnecessary 'else' after 'return'.", - "ruleName": "no-else-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-else-return", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/TelemetryUtil.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 27, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 35, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 23, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 8, - "severity": 2, - "message": "Expected a function expression.", - "ruleName": "func-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/func-style", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 36, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 37, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 73, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 11, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 3, - "severity": 2, - "message": "Assignment (=) can be replaced with operator assignment (||=).", - "ruleName": "logical-assignment-operators", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/logical-assignment-operators", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 3, - "severity": 2, - "message": "Possible race condition: `LOGGER` might be reassigned based on an outdated value of `LOGGER`.", - "ruleName": "require-atomic-updates", - "category": "problem", - "url": "https://eslint.org/docs/rules/require-atomic-updates", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 12, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 12, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 3, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: Consider displaying a verbose-only...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/Utils.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 24, - "severity": 2, - "message": "Member 'PathlessRuleViolation' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 52, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 36, - "severity": 2, - "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", - "ruleName": "arrow-body-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/arrow-body-style", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 31, - "severity": 2, - "message": "Argument 'object' should be typed.", - "ruleName": "@typescript-eslint/explicit-module-boundary-types", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-module-boundary-types", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 6, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 13, - "severity": 2, - "message": "Expected '===' and instead saw '=='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 22, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 48, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 30, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 30, - "severity": 2, - "message": "Identifier name 'v' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 79, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 79, - "severity": 2, - "message": "Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.", - "ruleName": "arrow-body-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/arrow-body-style", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 61, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/util/VersionUpgradeManager.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "File has too many classes (2). Maximum allowed is 1.", - "ruleName": "max-classes-per-file", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-classes-per-file", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 17, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 15, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 50, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 17, - "severity": 2, - "message": "Member 'CONFIG_PILOT_FILE' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 20, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 29, - "severity": 2, - "message": "Type callbacks are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 30, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "This line has a length of 113. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 7, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 39, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 40, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 81, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "This line has a length of 112. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "This line has a length of 102. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 66, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 66, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 66, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 6, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 6, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 72, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 72, - "severity": 2, - "message": "Identifier name 's' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 104, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 39, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 40, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 81, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "This line has a length of 123. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "This line has a length of 102. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 66, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 66, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 66, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 6, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 6, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 46, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 87, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 2, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 68, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "This line has a length of 107. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 65, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 95, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 39, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 40, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 41, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 82, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 61, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 61, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 61, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 6, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 6, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 17, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 62, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 62, - "severity": 2, - "message": "Identifier name 's' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 73, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 91, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 31, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 2, - "severity": 2, - "message": "Member 'upgradeScriptsByVersion' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 45, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "This line has a length of 155. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 25, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 57, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 28, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 53, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 76, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 34, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "This line has a length of 99. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 28, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 94, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 79, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 34, - "severity": 2, - "message": "Identifier name 'v' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 45, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "This line has a length of 105. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 24, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 102, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 66, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 5, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 13, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 29, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 29, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 50, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 55, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 71, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 81, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 92, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 109, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 4, - "severity": 2, - "message": "Possible race condition: `config.currentVersion` might be assigned based on an outdated state of `config`.", - "ruleName": "require-atomic-updates", - "category": "problem", - "url": "https://eslint.org/docs/rules/require-atomic-updates", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 3, - "severity": 2, - "message": "Possible race condition: `config.currentVersion` might be assigned based on an outdated state of `config`.", - "ruleName": "require-atomic-updates", - "category": "problem", - "url": "https://eslint.org/docs/rules/require-atomic-updates", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 2, - "severity": 2, - "message": "Member upgradeToLatest should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 30, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 31, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 90, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 29, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 42, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 64, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/commands/scanner/rule/add.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 15, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 20, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 9, - "severity": 2, - "message": "There should be no space after '{'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 24, - "severity": 2, - "message": "There should be no space before '}'.", - "ruleName": "@typescript-eslint/object-curly-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/object-curly-spacing", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 50, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 27, - "severity": 2, - "message": "There should be no linebreak after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 2, - "severity": 2, - "message": "There should be no linebreak before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 3, - "severity": 2, - "message": "Unquoted property 'language' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 4, - "severity": 2, - "message": "Unquoted property 'required' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 3, - "severity": 2, - "message": "Unquoted property 'path' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 4, - "severity": 2, - "message": "Unquoted property 'multiple' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 4, - "severity": 2, - "message": "Unquoted property 'delimiter' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'multiple'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 4, - "severity": 2, - "message": "Unquoted property 'required' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition runInternal.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 71, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 11, - "severity": 2, - "message": "Unquoted property 'success' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 26, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 26, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'language' should be before 'success'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 36, - "severity": 2, - "message": "Object properties must go on a new line.", - "ruleName": "object-property-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/object-property-newline", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 36, - "severity": 2, - "message": "Unquoted property 'path' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 56, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 59, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 78, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 84, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "This line has a length of 156. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 144, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 150, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 74, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 80, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "This line has a length of 123. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 50, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 50, - "severity": 2, - "message": "Identifier name 'p' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 83, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/commands/scanner/rule/describe.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 20, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 17, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 74, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 27, - "severity": 2, - "message": "Aliases in intersection types are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 34, - "severity": 2, - "message": "Literals in intersection types are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 50, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 27, - "severity": 2, - "message": "There should be no linebreak after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 2, - "severity": 2, - "message": "There should be no linebreak before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "This line has a length of 132. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 3, - "severity": 2, - "message": "Unquoted property 'rulename' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 4, - "severity": 2, - "message": "Unquoted property 'required' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 3, - "severity": 2, - "message": "Unquoted property 'verbose' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 39, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition runInternal.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "This line has a length of 129. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 24, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "This line has a length of 128. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 59, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 100, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 29, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "This line has a length of 140. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 93, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 19, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 38, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 29, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 33, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "This line has a length of 112. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class async method 'styleRules'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 27, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 73, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "This line has a length of 128. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 8, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 20, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 20, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 20, - "severity": 2, - "message": "Identifier name 'r' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 5, - "severity": 2, - "message": "Unquoted property 'runWith' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 14, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 14, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 24, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 5, - "severity": 2, - "message": "Unquoted property 'isPilot' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'isPilot' should be before 'runWith'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 5, - "severity": 2, - "message": "Unquoted property 'enabled' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'enabled' should be before 'isPilot'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 24, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 11, - "severity": 2, - "message": "Unquoted property 'jsonEnabled' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "This line has a length of 150. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 4, - "severity": 2, - "message": "Expected dot to be on same line as object.", - "ruleName": "dot-location", - "category": "layout", - "url": "https://eslint.org/docs/rules/dot-location", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 23, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 32, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 42, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 43, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 53, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 54, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 64, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 65, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 75, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 76, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 89, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 90, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 101, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 102, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 114, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 115, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 129, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 130, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 142, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/commands/scanner/rule/list.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "Import \"Ux\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 20, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 74, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 2, - "severity": 2, - "message": "Unquoted property 'name' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 3, - "severity": 2, - "message": "Unquoted property 'header' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 2, - "severity": 2, - "message": "Unquoted property 'languages' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'languages' should be before 'name'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 3, - "severity": 2, - "message": "Unquoted property 'header' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 3, - "severity": 2, - "message": "Unquoted property 'get' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'get' should be before 'header'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 9, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 52, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 2, - "severity": 2, - "message": "Unquoted property 'categories' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'categories' should be before 'languages'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 3, - "severity": 2, - "message": "Unquoted property 'header' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 3, - "severity": 2, - "message": "Unquoted property 'get' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'get' should be before 'header'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 9, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 53, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 2, - "severity": 2, - "message": "Unquoted property 'rulesets' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 3, - "severity": 2, - "message": "Unquoted property 'header' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 3, - "severity": 2, - "message": "Unquoted property 'get' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'get' should be before 'header'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 9, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 4, - "severity": 2, - "message": "Expected dot to be on same line as object.", - "ruleName": "dot-location", - "category": "layout", - "url": "https://eslint.org/docs/rules/dot-location", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 9, - "severity": 2, - "message": "Arrow function used ambiguously with a conditional expression.", - "ruleName": "no-confusing-arrow", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-confusing-arrow", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 9, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 20, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 20, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 38, - "severity": 2, - "message": "No magic number: 20.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 43, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 43, - "severity": 2, - "message": "Unexpected string concatenation.", - "ruleName": "prefer-template", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-template", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 57, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 59, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 60, - "severity": 2, - "message": "No magic number: 15.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 66, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 4, - "severity": 2, - "message": "Expected dot to be on same line as object.", - "ruleName": "dot-location", - "category": "layout", - "url": "https://eslint.org/docs/rules/dot-location", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 2, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 2, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'engine' should be before 'rulesets'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 3, - "severity": 2, - "message": "Unquoted property 'header' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 2, - "severity": 2, - "message": "Unquoted property 'isDfa' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 3, - "severity": 2, - "message": "Unquoted property 'header' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 3, - "severity": 2, - "message": "Unquoted property 'get' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'get' should be before 'header'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 8, - "severity": 2, - "message": "Arrow function used ambiguously with a conditional expression.", - "ruleName": "no-confusing-arrow", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-confusing-arrow", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 9, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 32, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 32, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 45, - "severity": 2, - "message": "'MSG_YES' was used before it was defined.", - "ruleName": "@typescript-eslint/no-use-before-define", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-use-before-define", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 45, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 55, - "severity": 2, - "message": "'MSG_NO' was used before it was defined.", - "ruleName": "@typescript-eslint/no-use-before-define", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-use-before-define", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 2, - "severity": 2, - "message": "Unquoted property 'isPilot' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 3, - "severity": 2, - "message": "Unquoted property 'header' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 31, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 3, - "severity": 2, - "message": "Unquoted property 'get' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'get' should be before 'header'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 8, - "severity": 2, - "message": "Arrow function used ambiguously with a conditional expression.", - "ruleName": "no-confusing-arrow", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-confusing-arrow", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 9, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 32, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 32, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 47, - "severity": 2, - "message": "'MSG_YES' was used before it was defined.", - "ruleName": "@typescript-eslint/no-use-before-define", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-use-before-define", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 47, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 57, - "severity": 2, - "message": "'MSG_NO' was used before it was defined.", - "ruleName": "@typescript-eslint/no-use-before-define", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-use-before-define", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 50, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 50, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 27, - "severity": 2, - "message": "There should be no linebreak after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 2, - "severity": 2, - "message": "There should be no linebreak before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "This line has a length of 132. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 3, - "severity": 2, - "message": "Unquoted property 'verbose' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 39, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 3, - "severity": 2, - "message": "Unquoted property 'category' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'category' should be before 'verbose'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 4, - "severity": 2, - "message": "Unquoted property 'delimiter' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'description'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 4, - "severity": 2, - "message": "Unquoted property 'multiple' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 3, - "severity": 2, - "message": "Unquoted property 'ruleset' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 4, - "severity": 2, - "message": "Unquoted property 'deprecated' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 5, - "severity": 2, - "message": "Unquoted property 'message' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 4, - "severity": 2, - "message": "Unquoted property 'delimiter' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'description'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 4, - "severity": 2, - "message": "Unquoted property 'multiple' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 3, - "severity": 2, - "message": "Unquoted property 'language' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'language' should be before 'ruleset'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 4, - "severity": 2, - "message": "Unquoted property 'delimiter' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'description'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 4, - "severity": 2, - "message": "Unquoted property 'multiple' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 3, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'engine' should be before 'language'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 4, - "severity": 2, - "message": "Unquoted property 'options' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 4, - "severity": 2, - "message": "Unquoted property 'delimiter' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'options'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 4, - "severity": 2, - "message": "Unquoted property 'multiple' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition runInternal.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "This line has a length of 122. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 20, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "This line has a length of 123. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/commands/scanner/rule/remove.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 36, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Import \"RuleFilter\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 47, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 20, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 15, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 20, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 73, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 74, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 50, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 27, - "severity": 2, - "message": "There should be no linebreak after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 2, - "severity": 2, - "message": "There should be no linebreak before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "This line has a length of 132. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 3, - "severity": 2, - "message": "Unquoted property 'verbose' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 39, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 3, - "severity": 2, - "message": "Unquoted property 'force' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'force' should be before 'verbose'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 3, - "severity": 2, - "message": "Unquoted property 'path' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 4, - "severity": 2, - "message": "Unquoted property 'delimiter' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'description'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 4, - "severity": 2, - "message": "Unquoted property 'multiple' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition runInternal.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 2, - "severity": 2, - "message": "Async method 'runInternal' has too many lines (59). Maximum allowed is 50.", - "ruleName": "max-lines-per-function", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines-per-function", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 19, - "severity": 2, - "message": "Async method 'runInternal' has too many statements (24). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 17, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 17, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 17, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 41, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "This line has a length of 105. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 36, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 36, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 36, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 36, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 44, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 52, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 55, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 43, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 70, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "This line has a length of 124. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 8, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "This line has a length of 111. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "This line has a length of 123. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 31, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 36, - "severity": 2, - "message": "This expression unnecessarily compares a boolean value to a boolean instead of using it directly.", - "ruleName": "@typescript-eslint/no-unnecessary-boolean-literal-compare", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-boolean-literal-compare", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 114, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 55, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 75, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "This line has a length of 156. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 7, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 144, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 150, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 76, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "This line has a length of 123. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 50, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 50, - "severity": 2, - "message": "Identifier name 'p' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 83, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'generateConfirmationPrompt'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 36, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 37, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "This line has a length of 118. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "This line has a length of 138. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 48, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 48, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 76, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 98, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 110, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 54, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 78, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 86, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'generateDryRunOutput'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 30, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 31, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 32, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 32, - "severity": 2, - "message": "Identifier name 'p' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 57, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 85, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 97, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 52, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 67, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/sfge/AbstractSfgeEngine.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 54, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Import \"RuleType\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 57, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 106, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 22, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 28, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 6, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 24, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 13, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 29, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 69, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 19, - "severity": 2, - "message": "Class Property name `ENGINE_ENUM` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 19, - "severity": 2, - "message": "Class Property name `ENGINE_NAME` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 37, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 38, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 38, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 2, - "severity": 2, - "message": "Member init should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 19, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 2, - "severity": 2, - "message": "Member getName should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getName'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 16, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 2, - "severity": 2, - "message": "Member getTargetPatterns should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 10, - "severity": 2, - "message": "Returning an awaited promise is not allowed in this context.", - "ruleName": "@typescript-eslint/return-await", - "category": "problem", - "url": "https://typescript-eslint.io/rules/return-await", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 78, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 2, - "severity": 2, - "message": "Member getCatalog should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 7, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 7, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 24, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 66, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 2, - "severity": 2, - "message": "Member createCatalogFromPartialRules should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 39, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 40, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 82, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 25, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 68, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 5, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 5, - "severity": 2, - "message": "Unquoted property 'sourcepackage' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'name' should be before 'sourcepackage'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'name'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 133, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "This line has a length of 128. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 5, - "severity": 2, - "message": "Unquoted property 'categories' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'categories' should be before 'isPilot'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 5, - "severity": 2, - "message": "Unquoted property 'rulesets' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 5, - "severity": 2, - "message": "Unquoted property 'languages' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'languages' should be before 'rulesets'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 5, - "severity": 2, - "message": "Unquoted property 'isDfa' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'isDfa' should be before 'languages'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 5, - "severity": 2, - "message": "Unquoted property 'defaultEnabled' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 5, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'defaultEnabled' should be before 'isDfa'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 75, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 83, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 83, - "severity": 2, - "message": "Unexpected block statement surrounding arrow body; parenthesize the returned value and move it immediately after the `=>`.", - "ruleName": "arrow-body-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/arrow-body-style", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 5, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 5, - "severity": 2, - "message": "Unquoted property 'paths' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 4, - "severity": 2, - "message": "Unquoted property 'rules' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 4, - "severity": 2, - "message": "Unquoted property 'categories' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'categories' should be before 'rules'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 4, - "severity": 2, - "message": "Unquoted property 'rulesets' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 162, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "This line has a length of 127. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 167, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "This line has a length of 143. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 2, - "severity": 2, - "message": "Member run should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 2, - "severity": 2, - "message": "Async method 'run' has too many lines (62). Maximum allowed is 50.", - "ruleName": "max-lines-per-function", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines-per-function", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 2, - "severity": 2, - "message": "Async method 'run' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 18, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 18, - "severity": 2, - "message": "Async method 'run' has too many statements (27). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 19, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 44, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 59, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 82, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 107, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 140, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 20, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 20, - "severity": 2, - "message": "Identifier name 't' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 27, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 182, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 23, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "This line has a length of 127. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 184, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 186, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "This line has a length of 111. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 190, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 195, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 41, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 199, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 103, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 203, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 32, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 35, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "This line has a length of 121. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "This line has a length of 172. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 213, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'let' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 214, - "column": 7, - "severity": 2, - "message": "Variable 'results' should be initialized on declaration.", - "ruleName": "@typescript-eslint/init-declarations", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/init-declarations", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 7, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 60, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 75, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 12, - "severity": 2, - "message": "Identifier name 'e' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 222, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 28, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 28, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 49, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 232, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "This line has a length of 151. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 2, - "severity": 2, - "message": "Member processExecutionFailure should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 41, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 90, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 26, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 250, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "This line has a length of 110. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 48, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 255, - "column": 88, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 2, - "severity": 2, - "message": "Member matchPath should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'matchPath'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 18, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 42, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 3, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: Implement this method for real,...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "This line has a length of 82. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 2, - "severity": 2, - "message": "Member isEnabled should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 10, - "severity": 2, - "message": "Returning an awaited promise is not allowed in this context.", - "ruleName": "@typescript-eslint/return-await", - "category": "problem", - "url": "https://typescript-eslint.io/rules/return-await", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 76, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 2, - "severity": 2, - "message": "Member parseError should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 285, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 22, - "severity": 2, - "message": "No magic number: -1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "This line has a length of 103. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 18, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 10, - "severity": 2, - "message": "Unnecessary 'else' after 'return'.", - "ruleName": "no-else-return", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-else-return", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 291, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "This line has a length of 111. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 69, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 1, - "severity": 2, - "message": "This line has a length of 105. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "This line has a length of 107. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "File has too many lines (354). Maximum allowed is 300.", - "ruleName": "max-lines", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 2, - "severity": 2, - "message": "Member parseViolations should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 27, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 27, - "severity": 2, - "message": "Method 'parseViolations' has too many statements (15). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 58, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 27, - "severity": 2, - "message": "No magic number: -1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 31, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 308, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 309, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 311, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 312, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "This line has a length of 102. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 313, - "column": 81, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 314, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 316, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always falsy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 52, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 317, - "column": 55, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 318, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 319, - "column": 14, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 320, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 320, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 322, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 323, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 9, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 324, - "column": 30, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 325, - "column": 47, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 326, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 326, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 326, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 326, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 327, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 327, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 327, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 327, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 328, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 328, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 328, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 329, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 4, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 31, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 330, - "column": 31, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 331, - "column": 5, - "severity": 2, - "message": "Unquoted property 'engine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 332, - "column": 5, - "severity": 2, - "message": "Unquoted property 'fileName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 333, - "column": 5, - "severity": 2, - "message": "Unquoted property 'violations' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 334, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 336, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 336, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 337, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 337, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 337, - "column": 28, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 337, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 338, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 338, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 339, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 340, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 340, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 342, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 342, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 342, - "column": 2, - "severity": 2, - "message": "Member getNormalizedSeverity should be declared before all protected abstract method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 342, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition getNormalizedSeverity.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 342, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getNormalizedSeverity'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 342, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 342, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 343, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 343, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 343, - "column": 21, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 344, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 344, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 344, - "column": 9, - "severity": 2, - "message": "No magic number: 1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 345, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 345, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 346, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 346, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 346, - "column": 9, - "severity": 2, - "message": "No magic number: 2.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 347, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 348, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 348, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 348, - "column": 9, - "severity": 2, - "message": "No magic number: 3.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 349, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 349, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 350, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 350, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 351, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 352, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 352, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 352, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 353, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 353, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 353, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/sfge/SfgeDfaEngine.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "Import \"SfgeViolation\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 49, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 58, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'multiple' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 55, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 2, - "severity": 2, - "message": "Expected line before comment.", - "ruleName": "lines-around-comment", - "category": "layout", - "url": "https://eslint.org/docs/rules/lines-around-comment", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 27, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 51, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 76, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 95, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "This line has a length of 103. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "This line has a length of 107. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 65, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 80, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "This line has a length of 134. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 2, - "severity": 2, - "message": "Method 'shouldEngineRun' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'shouldEngineRun'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 25, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 50, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 65, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 87, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 112, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 131, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 30, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getRuleType'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 2, - "severity": 2, - "message": "Member isDfaEngine should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'isDfaEngine'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'convertViolation'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 29, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 74, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 4, - "severity": 2, - "message": "Unquoted property 'ruleName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 4, - "severity": 2, - "message": "Unquoted property 'severity' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 4, - "severity": 2, - "message": "Unquoted property 'message' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'message' should be before 'severity'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 4, - "severity": 2, - "message": "Unquoted property 'category' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'category' should be before 'message'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 4, - "severity": 2, - "message": "Unquoted property 'url' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 4, - "severity": 2, - "message": "Unquoted property 'sinkLine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'sinkLine' should be before 'url'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 4, - "severity": 2, - "message": "Unquoted property 'sinkColumn' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'sinkColumn' should be before 'sinkLine'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 4, - "severity": 2, - "message": "Unquoted property 'sinkFileName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 4, - "severity": 2, - "message": "Unquoted property 'sourceLine' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 4, - "severity": 2, - "message": "Unquoted property 'sourceColumn' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'sourceColumn' should be before 'sourceLine'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 4, - "severity": 2, - "message": "Unquoted property 'sourceType' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 4, - "severity": 2, - "message": "Unquoted property 'sourceMethodName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'sourceMethodName' should be before 'sourceType'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/sfge/SfgePathlessEngine.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 1, - "severity": 2, - "message": "Import \"SfgeViolation\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 70, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 39, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'multiple' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 60, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 15, - "column": 2, - "severity": 2, - "message": "Expected line before comment.", - "ruleName": "lines-around-comment", - "category": "layout", - "url": "https://eslint.org/docs/rules/lines-around-comment", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 27, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 51, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 76, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 21, - "column": 95, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 53, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 68, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "This line has a length of 134. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 2, - "severity": 2, - "message": "Method 'shouldEngineRun' has too many parameters (4). Maximum allowed is 3.", - "ruleName": "max-params", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-params", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'shouldEngineRun'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 24, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 25, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 50, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 65, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 87, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 112, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 131, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "This line has a length of 86. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "This line has a length of 113. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 8, - "severity": 2, - "message": "Unexpected object value in conditional. The condition is always true.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 8, - "severity": 2, - "message": "Unnecessary conditional, value is always truthy.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 66, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 69, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 17, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "This line has a length of 91. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 41, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 76, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getRuleType'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 2, - "severity": 2, - "message": "Member isDfaEngine should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'isDfaEngine'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 32, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'convertViolation'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 29, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 74, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 4, - "severity": 2, - "message": "Unquoted property 'ruleName' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 4, - "severity": 2, - "message": "Unquoted property 'message' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'message' should be before 'ruleName'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 4, - "severity": 2, - "message": "Unquoted property 'severity' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 4, - "severity": 2, - "message": "Unquoted property 'category' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'category' should be before 'severity'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 4, - "severity": 2, - "message": "Unquoted property 'url' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 4, - "severity": 2, - "message": "Unquoted property 'line' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'line' should be before 'url'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 4, - "severity": 2, - "message": "Unquoted property 'column' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'column' should be before 'line'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/lib/sfge/SfgeWrapper.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 1, - "severity": 2, - "message": "File has too many classes (4). Maximum allowed is 1.", - "ruleName": "max-classes-per-file", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-classes-per-file", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 15, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 19, - "severity": 2, - "message": "Member 'Logger' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 30, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Expected 'all' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 34, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 19, - "severity": 2, - "message": "Member 'EVENTS' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 32, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 27, - "severity": 2, - "message": "Member 'RuleTarget' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 8, - "column": 44, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 1, - "severity": 2, - "message": "Import \"ResultHandlerArgs\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 9, - "column": 53, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 1, - "severity": 2, - "message": "Import \"SpinnerManager\" is only used as types.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 25, - "severity": 2, - "message": "Member 'NoOpSpinnerManager' of the import declaration should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 10, - "column": 50, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 11, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 39, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 44, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 45, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 50, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 51, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 56, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 57, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 64, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 65, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 72, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 73, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 26, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "This line has a length of 90. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected line before comment.", - "ruleName": "lines-around-comment", - "category": "layout", - "url": "https://eslint.org/docs/rules/lines-around-comment", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "This line has a length of 96. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 6, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 27, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 27, - "severity": 2, - "message": "Aliases in intersection types are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 48, - "severity": 2, - "message": "Literals in intersection types are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 27, - "severity": 2, - "message": "Aliases in intersection types are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 48, - "severity": 2, - "message": "Literals in intersection types are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 2, - "severity": 2, - "message": "Missing semicolon.", - "ruleName": "@typescript-eslint/semi", - "category": "layout", - "url": "https://typescript-eslint.io/rules/semi", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 6, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 19, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 6, - "severity": 2, - "message": "Use an `interface` instead of a `type`.", - "ruleName": "@typescript-eslint/consistent-type-definitions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-definitions", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 18, - "severity": 2, - "message": "Type literals are not allowed.", - "ruleName": "@typescript-eslint/no-type-alias", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-type-alias", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 75, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 22, - "severity": 2, - "message": "'NodeJS' is not defined.", - "ruleName": "no-undef", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-undef", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 16, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 64, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 2, - "severity": 2, - "message": "Member startSpinner should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 21, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 85, - "column": 48, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 3, - "severity": 2, - "message": "Unexpected 'todo' comment: 'TODO: This timer logic should ideally...'.", - "ruleName": "no-warning-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-warning-comments", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 41, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 5, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 6, - "severity": 2, - "message": "No magic number: 30000.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 13, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 2, - "severity": 2, - "message": "Member stopSpinner should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 20, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 37, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 38, - "severity": 2, - "message": "Expected newline between test and consequent of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 38, - "severity": 2, - "message": "Ternary operator used.", - "ruleName": "no-ternary", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-ternary", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 48, - "severity": 2, - "message": "Expected newline between consequent and alternate of ternary expression.", - "ruleName": "multiline-ternary", - "category": "layout", - "url": "https://eslint.org/docs/rules/multiline-ternary", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 54, - "severity": 2, - "message": "Operator ':' must be spaced.", - "ruleName": "@typescript-eslint/space-infix-ops", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-infix-ops", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 65, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 2, - "severity": 2, - "message": "Member 'action' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 2, - "severity": 2, - "message": "Member 'spinnerManager' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 108, - "column": 2, - "severity": 2, - "message": "Member 'jvmArgs' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 2, - "severity": 2, - "message": "Member 'pathExpLimit' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 23, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 24, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 44, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 22, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 25, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 64, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 27, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'buildClasspath'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 26, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'isSuccessfulExitCode'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 2, - "severity": 2, - "message": "Missing return type on function.", - "ruleName": "@typescript-eslint/explicit-function-return-type", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-function-return-type", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'handleResults'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 26, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 51, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 23, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 10, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 13, - "severity": 2, - "message": "Unexpected string concatenation.", - "ruleName": "prefer-template", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-template", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 46, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 150, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "This line has a length of 123. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 154, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "This line has a length of 108. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 155, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 156, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 157, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 158, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 159, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 160, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 161, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 35, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 35, - "severity": 2, - "message": "Async method 'buildCommandArray' has too many statements (11). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 163, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 164, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 38, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 39, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 45, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 165, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 166, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "This line has a length of 100. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 55, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 56, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 168, - "column": 62, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 7, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 20, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 169, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 170, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 171, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 7, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 25, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 172, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 173, - "column": 66, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 174, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 44, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 56, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 69, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 175, - "column": 73, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "This line has a length of 115. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 176, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 19, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 177, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 178, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 179, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 180, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 181, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 183, - "column": 41, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 40, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 185, - "column": 62, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 188, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 189, - "column": 2, - "severity": 2, - "message": "Member 'ruleType' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 14, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 191, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 192, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 193, - "column": 36, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 194, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 2, - "severity": 2, - "message": "Functions that return promises must be async.", - "ruleName": "@typescript-eslint/promise-function-async", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/promise-function-async", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 196, - "column": 53, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 197, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 198, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'getSupplementalFlags'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 200, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 201, - "column": 13, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 202, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 2, - "severity": 2, - "message": "Member getCatalog should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 204, - "column": 70, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 205, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 206, - "column": 4, - "severity": 2, - "message": "Unquoted property 'action' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 207, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "This line has a length of 88. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 208, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 209, - "column": 4, - "severity": 2, - "message": "Unquoted property 'spinnerManager' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 210, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 211, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 212, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 215, - "column": 61, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 216, - "column": 2, - "severity": 2, - "message": "Member 'targets' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 217, - "column": 2, - "severity": 2, - "message": "Member 'projectDirs' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 218, - "column": 2, - "severity": 2, - "message": "Member 'rules' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 219, - "column": 2, - "severity": 2, - "message": "Member 'ruleThreadCount' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 220, - "column": 2, - "severity": 2, - "message": "Member 'ruleThreadTimeout' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 221, - "column": 2, - "severity": 2, - "message": "Member 'ruleDisableWarningViolation' is never reassigned; mark it as `readonly`.", - "ruleName": "@typescript-eslint/prefer-readonly", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 2, - "severity": 2, - "message": "Missing accessibility modifier on method definition constructor.", - "ruleName": "@typescript-eslint/explicit-member-accessibility", - "category": "problem", - "url": "https://typescript-eslint.io/rules/explicit-member-accessibility", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 13, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 14, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 223, - "column": 43, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 224, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 225, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 226, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 227, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 228, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 229, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 230, - "column": 74, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 231, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 233, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 234, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 7, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 28, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 235, - "column": 37, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 236, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 237, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 7, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 30, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 238, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 239, - "column": 71, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 240, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 7, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 40, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 241, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "This line has a length of 111. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 242, - "column": 103, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 243, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 244, - "column": 16, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 245, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 37, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 247, - "column": 59, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 248, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 249, - "column": 3, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "This line has a length of 153. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 251, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 252, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 253, - "column": 22, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 254, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 25, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 256, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 257, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 258, - "column": 4, - "severity": 2, - "message": "Unquoted property 'targets' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 4, - "severity": 2, - "message": "Unquoted property 'projectDirs' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 259, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'projectDirs' should be before 'targets'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 4, - "severity": 2, - "message": "Unquoted property 'rulesToRun' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 31, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 260, - "column": 31, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 261, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 24, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 24, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 24, - "severity": 2, - "message": "Identifier name 't' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 262, - "column": 29, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 263, - "column": 4, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 264, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 265, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 266, - "column": 4, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 27, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 267, - "column": 30, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 268, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 6, - "severity": 2, - "message": "Unquoted property 'targetFile' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 269, - "column": 26, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 270, - "column": 6, - "severity": 2, - "message": "Unquoted property 'targetMethods' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 271, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 272, - "column": 11, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 273, - "column": 5, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 274, - "column": 5, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 21, - "severity": 2, - "message": "Expected parentheses around arrow function argument.", - "ruleName": "arrow-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/arrow-parens", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 21, - "severity": 2, - "message": "Identifier name 'p' is too short (< 2).", - "ruleName": "id-length", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/id-length", - "normalizedSeverity": 1 - }, - { - "line": 275, - "column": 26, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 276, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 277, - "column": 7, - "severity": 2, - "message": "Unquoted property 'targetFile' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 1, - "severity": 2, - "message": "Expected indentation of 24 spaces but found 6 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 278, - "column": 7, - "severity": 2, - "message": "Unquoted property 'targetMethods' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 279, - "column": 9, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 280, - "column": 8, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 281, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 282, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 283, - "column": 20, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 284, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 31, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 32, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 286, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 287, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 288, - "column": 37, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 289, - "column": 20, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 290, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "This line has a length of 112. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 2, - "severity": 2, - "message": "Member runSfge should be declared before all protected instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 29, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 30, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 53, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 68, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 292, - "column": 109, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 293, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 294, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 4, - "severity": 2, - "message": "Unquoted property 'projectDirs' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 295, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'projectDirs' should be before 'targets'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 4, - "severity": 2, - "message": "Unquoted property 'action' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 296, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'action' should be before 'projectDirs'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 4, - "severity": 2, - "message": "Unquoted property 'rules' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 297, - "column": 4, - "severity": 2, - "message": "Expected property shorthand.", - "ruleName": "object-shorthand", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/object-shorthand", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 298, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 299, - "column": 4, - "severity": 2, - "message": "Unquoted property 'spinnerManager' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 4, - "severity": 2, - "message": "Unquoted property 'jvmArgs' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 300, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'jvmArgs' should be before 'spinnerManager'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "File has too many lines (308). Maximum allowed is 300.", - "ruleName": "max-lines", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-lines", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 301, - "column": 4, - "severity": 2, - "message": "Unquoted property 'pathExpLimit' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 302, - "column": 4, - "severity": 2, - "message": "Unquoted property 'ruleThreadCount' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 303, - "column": 4, - "severity": 2, - "message": "Unquoted property 'ruleThreadTimeout' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 4, - "severity": 2, - "message": "Unquoted property 'ruleDisableWarningViolation' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 304, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'ruleDisableWarningViolation' should be before 'ruleThreadTimeout'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 305, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 306, - "column": 28, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 307, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - }, - { - "engine": "eslint-typescript", - "fileName": "/Users/stephen.carter/github/forcedotcom/sfdx-scanner/src/commands/scanner/run/dfa.ts", - "violations": [ - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/no-unnecessary-condition", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-unnecessary-condition", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/prefer-nullish-coalescing", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-nullish-coalescing", - "normalizedSeverity": 1 - }, - { - "line": 0, - "column": 1, - "severity": 2, - "message": "This rule requires the `strictNullChecks` compiler option to be turned on to function correctly.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 17, - "severity": 2, - "message": "A `require()` style import is forbidden.", - "ruleName": "@typescript-eslint/no-require-imports", - "category": "problem", - "url": "https://typescript-eslint.io/rules/no-require-imports", - "normalizedSeverity": 1 - }, - { - "line": 1, - "column": 25, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 2, - "column": 21, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 1, - "severity": 2, - "message": "Expected 'multiple' syntax before 'single' syntax.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 3, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 4, - "column": 29, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 1, - "severity": 2, - "message": "All imports in the declaration are only used as types. Use `import type`.", - "ruleName": "@typescript-eslint/consistent-type-imports", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-type-imports", - "normalizedSeverity": 1 - }, - { - "line": 5, - "column": 26, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 6, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 1, - "severity": 2, - "message": "Imports should be sorted alphabetically.", - "ruleName": "sort-imports", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-imports", - "normalizedSeverity": 1 - }, - { - "line": 7, - "column": 27, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "This line has a length of 97. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 12, - "column": 1, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 13, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 40, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 67, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 14, - "column": 68, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 16, - "column": 45, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "This line has a length of 84. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 17, - "column": 47, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 1, - "severity": 2, - "message": "Combine this with the previous 'const' statement.", - "ruleName": "one-var", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/one-var", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 7, - "severity": 2, - "message": "The generic type arguments should be specified as part of the constructor type arguments.", - "ruleName": "@typescript-eslint/consistent-generic-constructors", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/consistent-generic-constructors", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 41, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 18, - "column": 60, - "severity": 2, - "message": "There should be no linebreak after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 19, - "column": 39, - "severity": 2, - "message": "There should be a linebreak after this element.", - "ruleName": "array-element-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-element-newline", - "normalizedSeverity": 1 - }, - { - "line": 20, - "column": 1, - "severity": 2, - "message": "There should be no linebreak before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 22, - "column": 52, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 23, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 24, - "column": 46, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 2, - "severity": 2, - "message": "Expected blank line between class members.", - "ruleName": "@typescript-eslint/lines-between-class-members", - "category": "layout", - "url": "https://typescript-eslint.io/rules/lines-between-class-members", - "normalizedSeverity": 1 - }, - { - "line": 25, - "column": 50, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 27, - "column": 27, - "severity": 2, - "message": "There should be no linebreak after '['.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 28, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 29, - "column": 2, - "severity": 2, - "message": "There should be no linebreak before ']'.", - "ruleName": "array-bracket-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/array-bracket-newline", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 31, - "column": 2, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 32, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 33, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "This line has a length of 120. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 34, - "column": 2, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 35, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 36, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 37, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 38, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 3, - "severity": 2, - "message": "Object Literal Property name `with-pilot` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 39, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 40, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 41, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 42, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 43, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 44, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "This line has a length of 98. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 45, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 46, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 3, - "severity": 2, - "message": "Unquoted property 'target' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 47, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'target' should be before 'with-pilot'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 4, - "severity": 2, - "message": "Unquoted property 'char' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 48, - "column": 10, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 49, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 50, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 51, - "column": 4, - "severity": 2, - "message": "Unquoted property 'required' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 4, - "severity": 2, - "message": "Unquoted property 'delimiter' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'delimiter' should be before 'required'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 52, - "column": 15, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 53, - "column": 4, - "severity": 2, - "message": "Unquoted property 'multiple' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 54, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 55, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 56, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'rule-thread-count' should be before 'target'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 3, - "severity": 2, - "message": "Object Literal Property name `rule-thread-count` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 57, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 58, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 59, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 4, - "severity": 2, - "message": "Unquoted property 'env' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 60, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 61, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 3, - "severity": 2, - "message": "Object Literal Property name `rule-thread-timeout` must match one of the following formats: camelCase", - "ruleName": "@typescript-eslint/naming-convention", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/naming-convention", - "normalizedSeverity": 1 - }, - { - "line": 62, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 63, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "This line has a length of 83. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 64, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 4, - "severity": 2, - "message": "Unquoted property 'env' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 65, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 66, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "This line has a length of 117. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 67, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 68, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 69, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'RULE_DISABLE_WARNING_VIOLATION_FLAG' should be before 'rule-thread-timeout'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 70, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "This line has a length of 92. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 71, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 72, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 73, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 74, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 75, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 4, - "severity": 2, - "message": "Unquoted property 'env' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 76, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 77, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 3, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'pathexplimit' should be before 'sfgejvmargs'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 78, - "column": 3, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 4, - "severity": 2, - "message": "Unquoted property 'summary' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 79, - "column": 33, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 4, - "severity": 2, - "message": "Unquoted property 'description' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 4, - "severity": 2, - "message": "Expected object keys to be in ascending order. 'description' should be before 'summary'.", - "ruleName": "sort-keys", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/sort-keys", - "normalizedSeverity": 1 - }, - { - "line": 80, - "column": 37, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 4, - "severity": 2, - "message": "Unquoted property 'env' found.", - "ruleName": "quote-props", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/quote-props", - "normalizedSeverity": 1 - }, - { - "line": 81, - "column": 9, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 82, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 83, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 84, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 38, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 86, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 87, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 88, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 89, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 90, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "This line has a length of 101. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 8, - "severity": 2, - "message": "Unexpected any value in conditional. An explicit comparison or type cast is required.", - "ruleName": "@typescript-eslint/strict-boolean-expressions", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/strict-boolean-expressions", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 92, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 91, - "column": 95, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "This line has a length of 87. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 92, - "column": 79, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 93, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "This line has a length of 116. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 94, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 95, - "column": 63, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 96, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 8, - "severity": 2, - "message": "Use 'includes()' method instead.", - "ruleName": "@typescript-eslint/prefer-includes", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-includes", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 23, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 30, - "severity": 2, - "message": "No magic number: -1.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 97, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 5, - "severity": 2, - "message": "Expected space(s) after \"if\".", - "ruleName": "@typescript-eslint/keyword-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/keyword-spacing", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 8, - "severity": 2, - "message": "There should be no space after this paren.", - "ruleName": "space-in-parens", - "category": "layout", - "url": "https://eslint.org/docs/rules/space-in-parens", - "normalizedSeverity": 1 - }, - { - "line": 98, - "column": 34, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "This line has a length of 104. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 44, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 99, - "column": 90, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 100, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 11, - "severity": 2, - "message": "Use array destructuring.", - "ruleName": "prefer-destructuring", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/prefer-destructuring", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 44, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 101, - "column": 49, - "severity": 2, - "message": "No magic number: 0.", - "ruleName": "@typescript-eslint/no-magic-numbers", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/no-magic-numbers", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 10, - "severity": 2, - "message": "Unnecessary parentheses around expression.", - "ruleName": "@typescript-eslint/no-extra-parens", - "category": "layout", - "url": "https://typescript-eslint.io/rules/no-extra-parens", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 11, - "severity": 2, - "message": "Unexpected `await` inside a loop.", - "ruleName": "no-await-in-loop", - "category": "problem", - "url": "https://eslint.org/docs/rules/no-await-in-loop", - "normalizedSeverity": 1 - }, - { - "line": 102, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "This line has a length of 127. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 1, - "severity": 2, - "message": "Expected indentation of 20 spaces but found 5 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 44, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 90, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 103, - "column": 113, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 1, - "severity": 2, - "message": "Expected indentation of 16 spaces but found 4 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 104, - "column": 6, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 105, - "column": 5, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 106, - "column": 4, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 107, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 109, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 110, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 111, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 112, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 113, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 37, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 37, - "severity": 2, - "message": "Method 'mergeVariantEngineOptions' has too many statements (11). Maximum allowed is 10.", - "ruleName": "max-statements", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/max-statements", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 38, - "severity": 2, - "message": "Parameter should be a read only type.", - "ruleName": "@typescript-eslint/prefer-readonly-parameter-types", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/prefer-readonly-parameter-types", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 57, - "severity": 2, - "message": "A space is required after ','.", - "ruleName": "@typescript-eslint/comma-spacing", - "category": "layout", - "url": "https://typescript-eslint.io/rules/comma-spacing", - "normalizedSeverity": 1 - }, - { - "line": 114, - "column": 73, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "This line has a length of 94. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 115, - "column": 3, - "severity": 2, - "message": "Expected a block comment instead of consecutive line comments.", - "ruleName": "multiline-comment-style", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/multiline-comment-style", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 116, - "column": 3, - "severity": 2, - "message": "Comments should not begin with a lowercase character.", - "ruleName": "capitalized-comments", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/capitalized-comments", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "This line has a length of 103. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 117, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 7, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 45, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 118, - "column": 54, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "This line has a length of 89. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 50, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 119, - "column": 81, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 120, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 7, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 47, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 121, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "This line has a length of 93. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 52, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 122, - "column": 85, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 123, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 7, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 24, - "severity": 2, - "message": "[\"sfgejvmargs\"] is better written in dot notation.", - "ruleName": "@typescript-eslint/dot-notation", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/dot-notation", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 39, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 124, - "column": 48, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 42, - "severity": 2, - "message": "[\"sfgejvmargs\"] is better written in dot notation.", - "ruleName": "@typescript-eslint/dot-notation", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/dot-notation", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 42, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 125, - "column": 67, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 126, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 7, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 24, - "severity": 2, - "message": "[\"pathexplimit\"] is better written in dot notation.", - "ruleName": "@typescript-eslint/dot-notation", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/dot-notation", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 24, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 40, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 127, - "column": 49, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "This line has a length of 81. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 47, - "severity": 2, - "message": "[\"pathexplimit\"] is better written in dot notation.", - "ruleName": "@typescript-eslint/dot-notation", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/dot-notation", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 47, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 128, - "column": 73, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 129, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "This line has a length of 114. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 130, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 40, - "severity": 2, - "message": "There should be a line break after this argument.", - "ruleName": "function-call-argument-newline", - "category": "layout", - "url": "https://eslint.org/docs/rules/function-call-argument-newline", - "normalizedSeverity": 1 - }, - { - "line": 131, - "column": 69, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 132, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 134, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "This line has a length of 110. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 135, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 136, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 137, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "This line has a length of 95. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 138, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 139, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 140, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 32, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 141, - "column": 56, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "This line has a length of 119. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 142, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 7, - "severity": 2, - "message": "Use '===' to compare with null.", - "ruleName": "no-eq-null", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/no-eq-null", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 30, - "severity": 2, - "message": "Expected '!==' and instead saw '!='.", - "ruleName": "eqeqeq", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/eqeqeq", - "normalizedSeverity": 1 - }, - { - "line": 143, - "column": 39, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 1, - "severity": 2, - "message": "Expected indentation of 12 spaces but found 3 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 144, - "column": 45, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 145, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "This line has a length of 109. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 146, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 147, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "This line has a length of 85. Maximum allowed is 80.", - "ruleName": "max-len", - "category": "layout", - "url": "https://eslint.org/docs/rules/max-len", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 73, - "severity": 2, - "message": "Strings must use doublequote.", - "ruleName": "@typescript-eslint/quotes", - "category": "layout", - "url": "https://typescript-eslint.io/rules/quotes", - "normalizedSeverity": 1 - }, - { - "line": 148, - "column": 80, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 149, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 2, - "severity": 2, - "message": "Member pathBasedEngines should be declared before all private instance method definitions.", - "ruleName": "@typescript-eslint/member-ordering", - "category": "suggestion", - "url": "https://typescript-eslint.io/rules/member-ordering", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 2, - "severity": 2, - "message": "Expected 'this' to be used by class method 'pathBasedEngines'.", - "ruleName": "class-methods-use-this", - "category": "suggestion", - "url": "https://eslint.org/docs/rules/class-methods-use-this", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 28, - "severity": 2, - "message": "Missing space before function parentheses.", - "ruleName": "@typescript-eslint/space-before-function-paren", - "category": "layout", - "url": "https://typescript-eslint.io/rules/space-before-function-paren", - "normalizedSeverity": 1 - }, - { - "line": 151, - "column": 40, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 1, - "severity": 2, - "message": "Expected indentation of 8 spaces but found 2 tabs.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 152, - "column": 15, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Unexpected tab character.", - "ruleName": "no-tabs", - "category": "layout", - "url": "https://eslint.org/docs/rules/no-tabs", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 1, - "severity": 2, - "message": "Expected indentation of 4 spaces but found 1 tab.", - "ruleName": "@typescript-eslint/indent", - "category": "layout", - "url": "https://typescript-eslint.io/rules/indent", - "normalizedSeverity": 1 - }, - { - "line": 153, - "column": 3, - "severity": 2, - "message": "Block must be padded by blank lines.", - "ruleName": "padded-blocks", - "category": "layout", - "url": "https://eslint.org/docs/rules/padded-blocks", - "normalizedSeverity": 1 - } - ] - } -] \ No newline at end of file